diff --git a/packages/suika/src/components/ContextMenu/ContextMenu.tsx b/packages/suika/src/components/ContextMenu/ContextMenu.tsx index e9ec87ed..06bacfec 100644 --- a/packages/suika/src/components/ContextMenu/ContextMenu.tsx +++ b/packages/suika/src/components/ContextMenu/ContextMenu.tsx @@ -55,7 +55,7 @@ export const ContextMenu: FC = () => { if (top < MENU_SPACE_PADDING) { top = MENU_SPACE_PADDING; - } else if (top + menuSize.height + MENU_SPACE_PADDING > viewportHeight) { + } else if (pos.y + menuSize.height + MENU_SPACE_PADDING > viewportHeight) { top = viewportHeight - MENU_SPACE_PADDING - menuSize.height; } @@ -82,7 +82,6 @@ export const ContextMenu: FC = () => { }), ), ); - console.log([pos]); setVisible(true); setPos(pos); }