Add mouse safe area for when moving between contextual submenus

This commit is contained in:
Tom Moor
2022-03-18 20:53:41 -07:00
parent ff49c507db
commit 3aaaf73a28
3 changed files with 99 additions and 0 deletions

View File

@@ -21,6 +21,7 @@ import {
} from "~/types";
import Header from "./Header";
import MenuItem, { MenuAnchor } from "./MenuItem";
import MouseSafeArea from "./MouseSafeArea";
import Separator from "./Separator";
import ContextMenu from ".";
@@ -59,6 +60,7 @@ const Submenu = React.forwardRef(
)}
</MenuButton>
<ContextMenu {...menu} aria-label={t("Submenu")}>
<MouseSafeArea parentRef={menu.unstable_popoverRef} />
<Template {...menu} items={templateItems} />
</ContextMenu>
</>