Skip to content

Commit ac939fb

Browse files
author
Shipra Gupta
committed
fix: improve touch device submenu interactions
1 parent fdee3f4 commit ac939fb

File tree

1 file changed

+0
-20
lines changed

1 file changed

+0
-20
lines changed

packages/menu/src/MenuItem.ts

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -618,26 +618,6 @@ export class MenuItem extends LikeAnchor(
618618
}
619619
}
620620

621-
protected handleSubmenuFocus(): void {
622-
requestAnimationFrame(() => {
623-
// Wait till after `closeDescendentOverlays` has happened in Menu
624-
// to reopen (keep open) the direct descendent of this Menu Item
625-
this.overlayElement.open = this.open;
626-
this.focused = false;
627-
});
628-
}
629-
630-
protected handleBeforetoggle = (event: Event): void => {
631-
if ((event as Event & { newState: string }).newState === 'closed') {
632-
this.open = true;
633-
this.overlayElement.manuallyKeepOpen();
634-
this.overlayElement.removeEventListener(
635-
'beforetoggle',
636-
this.handleBeforetoggle
637-
);
638-
}
639-
};
640-
641621
protected handlePointerenter(event: PointerEvent): void {
642622
this._lastPointerType = event.pointerType; // Track pointer type
643623

0 commit comments

Comments
 (0)