r3319 committed - menu: deactive previous item while activating a new one, fixes double ...
Revision: 3319
Author: joern.zaefferer
Date: Tue Sep 29 06:11:02 2009
Log: menu: deactive previous item while activating a new one, fixes double
selection when using both mouse and keyboard
http://code.google.com/p/jquery-ui/source/detail?r=3319
Modified:
/branches/dev/ui/jquery.ui.menu.js
=======================================
--- /branches/dev/ui/jquery.ui.menu.js Tue Sep 29 01:11:04 2009
+++ /branches/dev/ui/jquery.ui.menu.js Tue Sep 29 06:11:02 2009
@@ -25,10 +25,9 @@
e.preventDefault();
self._trigger("selected", null, { item: $(this).parent() });
})
- .hover(function() {
+ .mouseenter(function() {
+ self.deactivate(self.activeitem)
self.activate($(this));
- }, function() {
- self.deactivate($(this))
});
},