From abee6d5ce367ce7c53943fbc97e35eb528dda624 Mon Sep 17 00:00:00 2001 From: Dominik Biedebach Date: Thu, 11 Jan 2024 12:58:48 +0100 Subject: [PATCH] fix(collaboration): fix typing issues --- packages/extension-collaboration/src/collaboration.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/extension-collaboration/src/collaboration.ts b/packages/extension-collaboration/src/collaboration.ts index 8758ead659..ecef81372a 100644 --- a/packages/extension-collaboration/src/collaboration.ts +++ b/packages/extension-collaboration/src/collaboration.ts @@ -124,7 +124,7 @@ export const Collaboration = Extension.create({ undoManager.restore = () => {} } - const viewRet = originalUndoPluginView(view) + const viewRet = originalUndoPluginView ? originalUndoPluginView(view) : null return { destroy: () => { @@ -142,7 +142,9 @@ export const Collaboration = Extension.create({ undoManager._observers = observers } - viewRet.destroy() + if (viewRet && viewRet.destroy) { + viewRet.destroy() + } }, } }