File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed
Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -1105,8 +1105,12 @@ var // currently active contextMenu trigger
11051105
11061106 // add icons
11071107 if ( item . icon ) {
1108- item . _icon = ( $ . isFunction ( item . icon ) ) ? item . icon . call ( this , $t , key , item ) : item . icon ;
1109- $t . addClass ( "icon icon-" + item . _icon ) ;
1108+ if ( $ . isFunction ( item . icon ) ) {
1109+ item . _icon = item . icon . call ( this , $t , key , item )
1110+ } else {
1111+ item . _icon = "icon icon-" + item . icon ;
1112+ }
1113+ $t . addClass ( item . _icon ) ;
11101114 }
11111115 }
11121116
@@ -1189,9 +1193,9 @@ var // currently active contextMenu trigger
11891193 $item [ disabled ? 'addClass' : 'removeClass' ] ( 'disabled' ) ;
11901194
11911195 if ( $ . isFunction ( item . icon ) ) {
1192- $item . removeClass ( "icon-" + item . _icon ) ;
1196+ $item . removeClass ( item . _icon ) ;
11931197 item . _icon = item . icon . call ( this , $trigger , key , item ) ;
1194- $item . addClass ( "icon-" + item . _icon ) ;
1198+ $item . addClass ( item . _icon ) ;
11951199 }
11961200
11971201 if ( item . type ) {
You can’t perform that action at this time.
0 commit comments