diff options
author | kborchers <k_borchers@yahoo.com> | 2011-11-30 08:39:10 -0600 |
---|---|---|
committer | kborchers <k_borchers@yahoo.com> | 2011-11-30 08:39:10 -0600 |
commit | afdc577e9c26d6571e934a8fef892f7fbe3619c6 (patch) | |
tree | afc4adf2b7932700d8ffeb62cd1b1d3e4c06c846 /ui/jquery.ui.menu.js | |
parent | a3a5c65d4dd9eb6be0e8a71d82c3ca86b38ed009 (diff) | |
download | jquery-ui-afdc577e9c26d6571e934a8fef892f7fbe3619c6.tar.gz jquery-ui-afdc577e9c26d6571e934a8fef892f7fbe3619c6.zip |
Menu: Remove the isScrolling check which nolonger seems necessary.
Diffstat (limited to 'ui/jquery.ui.menu.js')
-rw-r--r-- | ui/jquery.ui.menu.js | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/ui/jquery.ui.menu.js b/ui/jquery.ui.menu.js index 4fe859f4e..77190189e 100644 --- a/ui/jquery.ui.menu.js +++ b/ui/jquery.ui.menu.js @@ -29,7 +29,6 @@ $.widget( "ui.menu", { }, _create: function() { this.activeMenu = this.element; - this.isScrolling = false; this.menuId = this.element.attr( "id" ) || "ui-menu-" + idIncrement++; if ( this.element.find( ".ui-icon" ).length ) { this.element.addClass( "ui-menu-icons" ); @@ -66,13 +65,10 @@ $.widget( "ui.menu", { }, "mouseover .ui-menu-item": function( event ) { event.stopImmediatePropagation(); - if ( !this.isScrolling ) { - var target = $( event.currentTarget ); - // Remove ui-state-active class from siblings of the newly focused menu item to avoid a jump caused by adjacent elements both having a class with a border - target.siblings().children( ".ui-state-active" ).removeClass( "ui-state-active" ); - this.focus( event, target ); - } - this.isScrolling = false; + var target = $( event.currentTarget ); + // Remove ui-state-active class from siblings of the newly focused menu item to avoid a jump caused by adjacent elements both having a class with a border + target.siblings().children( ".ui-state-active" ).removeClass( "ui-state-active" ); + this.focus( event, target ); }, "mouseleave": "collapseAll", "mouseleave .ui-menu": "collapseAll", @@ -86,10 +82,6 @@ $.widget( "ui.menu", { this.collapseAll( event ); } }, 0); - }, - scroll: function( event ) { - // Keep track of scrolling to prevent mouseover from firing inadvertently when scrolling the menu - this.isScrolling = true; } }); |