Skip to content

Commit aafdc17

Browse files
author
Steven G. Harms
committed
menubar: apply drop-down glyph only on menus w/ subMenu
1 parent fdc200d commit aafdc17

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

ui/jquery.ui.menubar.js

+4-5
Original file line numberDiff line numberDiff line change
@@ -191,15 +191,14 @@ $.widget( "ui.menubar", {
191191
this.__applyKeyboardBehaviorForSubmenuHavingMenuItem( $anItem, menubar );
192192

193193
$anItem.attr( "aria-haspopup", "true" );
194+
if ( menubar.options.menuIcon ) {
195+
$anItem.addClass("ui-state-default").append("<span class='ui-button-icon-secondary ui-icon ui-icon-triangle-1-s'></span>");
196+
$anItem.removeClass("ui-button-text-only").addClass("ui-button-text-icon-secondary");
197+
}
194198
} else {
195199
this.__applyMouseBehaviorForSubmenulessMenuItem( $anItem, menubar );
196200
this.__applyKeyboardBehaviorForSubmenulessMenuItem( $anItem, menubar );
197201
}
198-
199-
if ( menubar.options.menuIcon ) {
200-
$anItem.addClass("ui-state-default").append("<span class='ui-button-icon-secondary ui-icon ui-icon-triangle-1-s'></span>");
201-
$anItem.removeClass("ui-button-text-only").addClass("ui-button-text-icon-secondary");
202-
}
203202
},
204203

205204
__applyMouseAndKeyboardBehaviorForMenuItem: function( $anItem, menubar ) {

0 commit comments

Comments
 (0)