File tree Expand file tree Collapse file tree 2 files changed +4
-6
lines changed Expand file tree Collapse file tree 2 files changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -524,7 +524,7 @@ function Item<TTag extends React.ElementType = typeof DEFAULT_ITEM_TAG>(
524524 const active =
525525 state . activeItemIndex !== null ? state . items [ state . activeItemIndex ] . id === id : false
526526
527- const bag = React . useRef < MenuItemDataRef [ 'current' ] > ( { disabled : disabled } )
527+ const bag = React . useRef < MenuItemDataRef [ 'current' ] > ( { disabled } )
528528
529529 useIsoMorphicEffect ( ( ) => {
530530 bag . current . disabled = disabled
@@ -584,8 +584,7 @@ function Item<TTag extends React.ElementType = typeof DEFAULT_ITEM_TAG>(
584584 role : 'menuitem' ,
585585 tabIndex : - 1 ,
586586 className : resolvePropValue ( className , propsBag ) ,
587- disabled : disabled ,
588- 'aria-disabled' : disabled ,
587+ 'aria-disabled' : disabled === true ? true : undefined ,
589588 onClick : handleClick ,
590589 onFocus : handleFocus ,
591590 onMouseMove : handleMouseMove ,
Original file line number Diff line number Diff line change @@ -411,7 +411,7 @@ export const MenuItem = defineComponent({
411411 : false
412412 } )
413413
414- const dataRef = ref < MenuItemDataRef [ 'value' ] > ( { disabled : disabled , textValue : '' } )
414+ const dataRef = ref < MenuItemDataRef [ 'value' ] > ( { disabled, textValue : '' } )
415415 onMounted ( ( ) => {
416416 const textValue = document
417417 . getElementById ( id )
@@ -462,8 +462,7 @@ export const MenuItem = defineComponent({
462462 role : 'menuitem' ,
463463 tabIndex : - 1 ,
464464 class : resolvePropValue ( className , slot ) ,
465- disabled : disabled === true ? disabled : undefined ,
466- 'aria-disabled' : disabled === true ? disabled : undefined ,
465+ 'aria-disabled' : disabled === true ? true : undefined ,
467466 onClick : handleClick ,
468467 onFocus : handleFocus ,
469468 onMouseMove : handleMouseMove ,
You can’t perform that action at this time.
0 commit comments