From c96c9744cfe154c9e10084ae38d54ee46bb4fb32 Mon Sep 17 00:00:00 2001 From: Nick the Sick Date: Fri, 12 Dec 2025 10:27:46 +0100 Subject: [PATCH] fix: if there is no table block, there is no table handles to show #1055 --- .../src/extensions/TableHandles/TableHandles.ts | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/packages/core/src/extensions/TableHandles/TableHandles.ts b/packages/core/src/extensions/TableHandles/TableHandles.ts index 8e43a9e310..8072cf7973 100644 --- a/packages/core/src/extensions/TableHandles/TableHandles.ts +++ b/packages/core/src/extensions/TableHandles/TableHandles.ts @@ -621,12 +621,16 @@ export const TableHandlesExtension = createExtension(({ editor }) => { key: tableHandlesPluginKey, view: (editorView) => { view = new TableHandlesView(editor as any, editorView, (state) => { - store.setState({ - ...state, - draggingState: state.draggingState - ? { ...state.draggingState } + store.setState( + state.block + ? { + ...state, + draggingState: state.draggingState + ? { ...state.draggingState } + : undefined, + } : undefined, - }); + ); }); return view; },