Skip to content

Commit c4ea455

Browse files
authored
Fix #7508: Disabled Menu item display (#7537)
1 parent 8ad1260 commit c4ea455

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

components/lib/menu/Menu.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -357,7 +357,7 @@ export const Menu = React.memo(
357357
{
358358
onClick: (event) => onItemClick(event, item, key),
359359
onMouseMove: (event) => onItemMouseMove(event, key),
360-
className: cx('content')
360+
className: cx('content', { item })
361361
},
362362
getMenuItemPTOptions('content', menuContext)
363363
);

components/lib/menu/MenuBase.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ const classes = {
4040
'p-ripple-disabled': (context && context.ripple === false) || PrimeReact.ripple === false
4141
}),
4242
menu: 'p-menu-list p-reset',
43-
content: 'p-menuitem-content',
43+
content: ({ item }) => classNames('p-menuitem-content', { 'p-disabled': item.disabled }),
4444
action: ({ item }) => classNames('p-menuitem-link', { 'p-disabled': item.disabled }),
4545
menuitem: ({ focused }) => classNames('p-menuitem', { 'p-focus': focused }),
4646
submenuHeader: ({ submenu }) =>

0 commit comments

Comments
 (0)