From f3b08422066e4ca0b1557a7cd3d0a230b1b8ee0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89mile=20R=C3=A9?= Date: Thu, 26 Mar 2026 15:19:16 +0400 Subject: [PATCH] Fix bubble menu positioning when scrolling MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Émile Ré --- packages/ui/src/RichEditor/RichEditor.tsx | 2 +- .../ui/src/RichEditor/TableCellMenu/TableCellMenuTrigger.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/ui/src/RichEditor/RichEditor.tsx b/packages/ui/src/RichEditor/RichEditor.tsx index 22dfb3c9b..541dd87c2 100644 --- a/packages/ui/src/RichEditor/RichEditor.tsx +++ b/packages/ui/src/RichEditor/RichEditor.tsx @@ -66,7 +66,7 @@ const extensions = [ ]; const richEditorVariants = tv({ - base: ["h-full pl-14"], + base: ["relative h-full pl-14"], }); type RichEditorProps = ComponentProps<"div"> & { diff --git a/packages/ui/src/RichEditor/TableCellMenu/TableCellMenuTrigger.tsx b/packages/ui/src/RichEditor/TableCellMenu/TableCellMenuTrigger.tsx index d51c440c4..0fff904df 100644 --- a/packages/ui/src/RichEditor/TableCellMenu/TableCellMenuTrigger.tsx +++ b/packages/ui/src/RichEditor/TableCellMenu/TableCellMenuTrigger.tsx @@ -49,7 +49,7 @@ export function TableCellMenuTrigger({ } = useFloating({ strategy: "fixed", placement: "right", - middleware: [offset(-10)], + middleware: [offset(-11)], whileElementsMounted: (ref, floating, update) => autoUpdate(ref, floating, update, { animationFrame: true }), });