MDL-26649 forms: temp disable problematic call
authorEloy Lafuente (stronk7) <stronk7@moodle.org>
Tue, 9 Apr 2013 17:37:08 +0000 (19:37 +0200)
committerEloy Lafuente (stronk7) <stronk7@moodle.org>
Tue, 9 Apr 2013 17:37:08 +0000 (19:37 +0200)
The new version of the dateselector is causing JS to stop
working completely in a lot of forms, so I've disabled
temporarily the ofending call to allow other stuff to be
integrated and tested.

lib/form/yui/dateselector/dateselector.js

index 62d732c..4d490e4 100644 (file)
@@ -87,7 +87,8 @@ YUI.add('moodle-form-dateselector', function(Y) {
                     // Set the node to the enablecheckbox variable.
                     this.enablecheckbox = node;
                     // Set the calendar icon status depending on the value of the checkbox.
-                    this.toggle_calendar_image();
+                    // QUICK HACK to keep JS working. MDL-26649. FIXME!
+                    // this.toggle_calendar_image();
                 }
             }, this);
         },
@@ -275,4 +276,4 @@ YUI.add('moodle-form-dateselector', function(Y) {
         }
     }
 
-}, '@VERSION@', {requires:['base','node','overlay', 'yui2-calendar', 'moodle-form-dateselector-skin']});
\ No newline at end of file
+}, '@VERSION@', {requires:['base','node','overlay', 'yui2-calendar', 'moodle-form-dateselector-skin']});