Theres a bug in Ext running over jQuery. Since Im certainly not sure if it's 
got to do with Ext's jQuery adapter, or jQuery itself, Im posting it both here 
and the Ext forums.

The calendar implementation of Ext (See here 
http://www.extjs.com/deploy/ext/examples/menu/menus.html, open first menu, 
choose date) is not working properly with jQuery, but is with YUI and Prototype 
(you can change the active library from top right). Changing the calendar 
months from the little arrows (left and right, next to the month name) stop 
working after you've clicked them once. Both buttons work only once, and with a 
quick glance this would indicate a problem concerning Ext.util.ClickRepeater or 
Ext.util.Observable, but it's more of a guess than anything.

There's also a minor bug in Ext which causes the page to jump to the top (the 
script doesn't correctly prevent the default click handler) with FF. This can 
be prevented by binding click handler for the arrows manually and making it 
preventDefault and stopEvent for the event. This is not jQuery specific, tho, 
AFAIK. There was a posting about a possible fix for this issue at 
http://extjs.com/forum/showthread.php?t=5556 but the changes therein were not 
enough to fix the issue (since the click event still fired pretty much in 
succession with the mousedown-event that is handled by the ClickRepeater, 
causing the default action still to fire even if mousedown event handler tried 
to stop it).

-- 
Suni

Reply via email to