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

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Fri Aug 4 13:54:11 EDT 2006


Author: nelhage
Date: Fri Aug  4 13:54:10 2006
New Revision: 1756

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

Log:
Don't attempt to disable hidden inputs, since this sometimes causes IE to die

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	Fri Aug  4 13:54:10 2006
@@ -207,9 +207,13 @@
 
     disable_input_fields: function() {
         var disable = function() {
-            // Triggers https://bugzilla.mozilla.org/show_bug.cgi?id=236791
-            arguments[0].blur();
-            arguments[0].disabled = true;
+	    var elt = arguments[0];
+	    // Disabling hidden elements seems to  make IE sad for some reason
+	    if(elt.type != 'hidden') {
+		// Triggers https://bugzilla.mozilla.org/show_bug.cgi?id=236791
+		elt.blur();
+		elt.disabled = true;
+	    }
         };
         this.fields().each(disable);
         this.buttons().each(disable);
@@ -564,7 +568,7 @@
     // If we don't have XMLHttpRequest, bail and fallback on full-page
     // loads
     if(!Ajax.getTransport()) return true;
-    
+
     show_wait_message();
     var named_args = arguments[0];
     var trigger    = arguments[1];


More information about the Jifty-commit mailing list