FF 9.0 introduced “Type Inference”, which improves performance of js code, but its implementation currently have few bugs, one of which
bugzilla.mozilla.org/show_bug.cgi?id=712929
breaks scheduler.
Affected functionality
- edit through lightbox
- collisions
- rendering of recurring events
To fix the issue you can replace dhtmlxscheduler.js and dhtmlxscheduler_recurring.js with attached ones.
Alternatively, if you are using customized version of js file, just add the next code to the end of dhtmlxscheduler.js ( be sure to copy code as is, even changing of code formatting can prevent the issue fixing )
gist.github.com/1606997
FF10 will be released on 2012-01-31, and will not be affected by above issue
scheduler_ff_fix.zip (27.7 KB)