[Jifty-commit] r7395 - jifty/trunk/share/web/static/js

Jifty commits jifty-commit at lists.jifty.org
Thu Aug 13 22:14:52 EDT 2009


Author: sartak
Date: Thu Aug 13 22:14:52 2009
New Revision: 7395

Modified:
   jifty/trunk/share/web/static/js/jifty.js

Log:
If we try to preload a region that is being preloaded, bail out

Modified: jifty/trunk/share/web/static/js/jifty.js
==============================================================================
--- jifty/trunk/share/web/static/js/jifty.js	(original)
+++ jifty/trunk/share/web/static/js/jifty.js	Thu Aug 13 22:14:52 2009
@@ -1504,6 +1504,7 @@
 
         // Hide the wait message when we're done
         complete: function() {
+            delete Jifty.preloading_regions[ args['preload_key'] ];
             if (!hide_wait) {
                 hide_wait_message();
             }
@@ -1524,8 +1525,14 @@
 }
 
 Jifty.preloaded_regions = {};
+Jifty.preloading_regions = {};
 
 Jifty.preload = function (args, trigger) {
+    if (Jifty.preloading_regions[ args['preload_key'] ]) {
+        return;
+    }
+    Jifty.preloading_regions[ args['preload_key'] ] = 1;
+
     args.hide_wait_message = 1;
     args.preload = 1;
     args.actions = [];


More information about the Jifty-commit mailing list