]> source.dussan.org Git - jquery-ui.git/commitdiff
Fix menubar escape key + minor css fix
authorHans Hillen <hans.hillen@gmail.com>
Wed, 20 Apr 2011 18:15:26 +0000 (20:15 +0200)
committerHans Hillen <hans.hillen@gmail.com>
Wed, 20 Apr 2011 18:15:26 +0000 (20:15 +0200)
tests/visual/menu/menubar.html
tests/visual/menu/menubar.js

index 1b4b331f610c835f7eed306f87c79584c489ddd4..d2185e97c12716e53ca5fbbdfa9a9f46e1f64e6f 100644 (file)
@@ -55,9 +55,9 @@
                .ui-menubar .ui-button { float: left; font-weight: normal; border-top-width: 0 !important; border-bottom-width: 0 !important; margin: 0; outline: none; }
                .ui-menubar .ui-menubar-link { border-right: 1px dashed transparent; border-left: 1px dashed transparent; }
                
-               .ui-menubar, .ui-menubar {
+               .ui-menubar {
                        list-style: none;
-                       margin-left: 0;
+                       margin: 0;
                        padding-left: 0;        
                }
                
index e6f6ab069a3e4d537b38b51b0268c120da3bdc51..13a508811d8db67d1c8bb2cb5d0c4bfcaf0704f3 100644 (file)
@@ -38,7 +38,6 @@ $.widget("ui.menubar", {
                                var menu = $(this);
                                if (menu.is(":hidden")) 
                                        return;
-                               event.stopPropagation();
                                switch (event.keyCode) {
                                case $.ui.keyCode.LEFT:
                                        self._left(event);
@@ -119,7 +118,7 @@ $.widget("ui.menubar", {
                        }
                })
                self._bind({
-                       keyup: function(event) {
+                       keydown: function(event) {
                                if (event.keyCode == $.ui.keyCode.ESCAPE && self.open) {
                                        if (self.active.menu("left", event) !== true) {
                                                var active = self.active;