From f5ad3cda44c630f2aee7fddc213398697e8951a5 Mon Sep 17 00:00:00 2001 From: Aman Harwara Date: Tue, 24 Oct 2023 21:37:47 +0530 Subject: [PATCH] chore: fix focus in link editor [skip e2e] --- .../Plugins/ToolbarPlugin/FloatingLinkEditor.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/web/src/javascripts/Components/SuperEditor/Plugins/ToolbarPlugin/FloatingLinkEditor.tsx b/packages/web/src/javascripts/Components/SuperEditor/Plugins/ToolbarPlugin/FloatingLinkEditor.tsx index 25422e043..e68c67672 100644 --- a/packages/web/src/javascripts/Components/SuperEditor/Plugins/ToolbarPlugin/FloatingLinkEditor.tsx +++ b/packages/web/src/javascripts/Components/SuperEditor/Plugins/ToolbarPlugin/FloatingLinkEditor.tsx @@ -155,8 +155,10 @@ const FloatingLinkEditor = ({ {isEditMode ? (
{ - setEditMode(false) + onBlur={(event) => { + if (!linkEditorRef.current?.contains(event.relatedTarget as Node)) { + setEditMode(false) + } }} > {isLinkText && (