From f1b3e833a2187ff6502e66efe85db42ef4aa335d Mon Sep 17 00:00:00 2001 From: Danny Date: Sun, 13 Oct 2024 01:06:38 -0700 Subject: [PATCH] fix(slash): reset index when out of bounds --- packages/crepe/src/feature/block-edit/menu/component.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/crepe/src/feature/block-edit/menu/component.ts b/packages/crepe/src/feature/block-edit/menu/component.ts index f4aa5197556..c2ef8d8f2bf 100644 --- a/packages/crepe/src/feature/block-edit/menu/component.ts +++ b/packages/crepe/src/feature/block-edit/menu/component.ts @@ -39,8 +39,8 @@ export const menuComponent: Component = ({ }, []) useEffect(() => { - if (size === 0 && show) - hide?.() + if (size === 0 && show) hide?.() + else if (hoverIndex >= size) setHoverIndex(0) }, [size, show]) const onHover = useCallback((