FF9 breaks some functionality in Scheduler, fix inside

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)

To fix the issue you can replace dhtmlxscheduler.js and dhtmlxscheduler_recurring.js with attached ones.

Now working for me!! both files.

Thanks, works for me.