From abddde910c2d1177ee730935f33be46fcae50861 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 14 Mar 2025 21:59:02 +0200 Subject: [PATCH] refactor(canvas): use better approach to disabling export --- src/public/app/widgets/type_widgets/canvas.ts | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/public/app/widgets/type_widgets/canvas.ts b/src/public/app/widgets/type_widgets/canvas.ts index eddb1f4eb..31fe0ce0e 100644 --- a/src/public/app/widgets/type_widgets/canvas.ts +++ b/src/public/app/widgets/type_widgets/canvas.ts @@ -26,11 +26,6 @@ const TPL = ` .excalidraw-wrapper { height: 100%; - } - - .excalidraw button[data-testid="json-export-button"] { - display: none !important; - } :root[dir="ltr"] .excalidraw @@ -44,10 +39,6 @@ const TPL = ` display: none !important; } - button[data-testid='save-button'], button[data-testid='json-export-button'] { - display: none !important; /* these exports don't work, user should use import/export dialog */ - } - .library-button { display: none !important; /* library won't work without extra support which isn't currently implemented */ } @@ -558,7 +549,8 @@ export default class ExcalidrawTypeWidget extends TypeWidget { onLinkOpen, UIOptions: { canvasActions: { - saveToActiveFile: false + saveToActiveFile: false, + export: false } } })