Skip to content

Commit 2d7afac

Browse files
authored
techdebt(Menu): remove disableHover (#12064)
Signed-off-by: gitdallas <[email protected]>
1 parent 63f79eb commit 2d7afac

File tree

1 file changed

+1
-6
lines changed
  • packages/react-core/src/components/Menu

1 file changed

+1
-6
lines changed

packages/react-core/src/components/Menu/Menu.tsx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@ export interface MenuState {
7070
ouiaStateId: string;
7171
transitionMoveTarget: HTMLElement;
7272
flyoutRef: React.Ref<HTMLLIElement> | null;
73-
disableHover: boolean;
7473
currentDrilldownMenuId: string;
7574
}
7675

@@ -99,7 +98,6 @@ class MenuBase extends Component<MenuProps, MenuState> {
9998
ouiaStateId: getDefaultOUIAId(Menu.displayName),
10099
transitionMoveTarget: null,
101100
flyoutRef: null,
102-
disableHover: false,
103101
currentDrilldownMenuId: this.props.id
104102
};
105103

@@ -117,9 +115,6 @@ class MenuBase extends Component<MenuProps, MenuState> {
117115
}
118116

119117
componentDidMount() {
120-
if (this.context) {
121-
this.setState({ disableHover: this.context.disableHover });
122-
}
123118
if (canUseDOM && this.props.containsDrilldown && this.props.isRootMenu) {
124119
window.addEventListener('transitionend', this.handleDrilldownTransition);
125120
}
@@ -284,7 +279,7 @@ class MenuBase extends Component<MenuProps, MenuState> {
284279
onGetMenuHeight,
285280
flyoutRef: this.state.flyoutRef,
286281
setFlyoutRef: (flyoutRef) => this.setState({ flyoutRef }),
287-
disableHover: this.state.disableHover,
282+
disableHover: this.context?.disableHover ?? false,
288283
role
289284
}}
290285
>

0 commit comments

Comments
 (0)