From 0e912bf44425d729ea1126826a5bd7e953d2c87b Mon Sep 17 00:00:00 2001 From: SakshiKale14 Date: Fri, 4 Oct 2024 20:20:01 +0530 Subject: [PATCH 1/2] floating link button correction --- .../src/react/components/FloatingLink/useFloatingLinkEdit.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/link/src/react/components/FloatingLink/useFloatingLinkEdit.ts b/packages/link/src/react/components/FloatingLink/useFloatingLinkEdit.ts index 184794b1e4..66a86231a2 100644 --- a/packages/link/src/react/components/FloatingLink/useFloatingLinkEdit.ts +++ b/packages/link/src/react/components/FloatingLink/useFloatingLinkEdit.ts @@ -13,8 +13,8 @@ import { useHotkeys, } from '@udecode/plate-common/react'; import { - getDefaultBoundingClientRect, getRangeBoundingClientRect, + getSelectionBoundingClientRect, } from '@udecode/plate-floating'; import type { LinkFloatingToolbarState } from './useFloatingLinkInsert'; @@ -52,7 +52,7 @@ export const useFloatingLinkEditState = ({ }); } - return getDefaultBoundingClientRect(); + return getSelectionBoundingClientRect(); }, [editor, type]); const isOpen = open && mode === 'edit'; From 873328b3324bab546c65f7d0bd7bba2a3ae84dc1 Mon Sep 17 00:00:00 2001 From: SakshiKale14 Date: Fri, 4 Oct 2024 20:48:19 +0530 Subject: [PATCH 2/2] changeset update --- .changeset/loud-pugs-dance.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/loud-pugs-dance.md diff --git a/.changeset/loud-pugs-dance.md b/.changeset/loud-pugs-dance.md new file mode 100644 index 0000000000..5d839c9669 --- /dev/null +++ b/.changeset/loud-pugs-dance.md @@ -0,0 +1,5 @@ +--- +'@udecode/plate-link': patch +--- + +Fixed floating link issue #3609