From e793526cb280672cdf6f16d46a21bd2462384bc4 Mon Sep 17 00:00:00 2001 From: zsviczian Date: Thu, 13 Mar 2025 16:37:48 +0100 Subject: [PATCH] 2.9.2 --- manifest-beta.json | 2 +- manifest.json | 2 +- src/shared/Dialogs/Messages.ts | 3 +++ src/utils/dynamicStyling.ts | 9 +++++++-- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/manifest-beta.json b/manifest-beta.json index 7c5bd34..23c083e 100644 --- a/manifest-beta.json +++ b/manifest-beta.json @@ -1,7 +1,7 @@ { "id": "obsidian-excalidraw-plugin", "name": "Excalidraw", - "version": "2.9.1", + "version": "2.9.2", "minAppVersion": "1.1.6", "description": "An Obsidian plugin to edit and view Excalidraw drawings", "author": "Zsolt Viczian", diff --git a/manifest.json b/manifest.json index 6a68f26..f435d35 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "id": "obsidian-excalidraw-plugin", "name": "Excalidraw", - "version": "2.9.1", + "version": "2.9.2", "minAppVersion": "1.1.6", "description": "An Obsidian plugin to edit and view Excalidraw drawings", "author": "Zsolt Viczian", diff --git a/src/shared/Dialogs/Messages.ts b/src/shared/Dialogs/Messages.ts index 46ca9e2..181c2c3 100644 --- a/src/shared/Dialogs/Messages.ts +++ b/src/shared/Dialogs/Messages.ts @@ -17,6 +17,9 @@ I develop this plugin as a hobby, spending my free time doing this. If you find
Buy Me a Coffee at ko-fi.com
`, +"2.9.2":` +- More minor fix. Toolbars are not responsive when dynamic styling is turned off. [#2287](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/2287) +`, "2.9.1":` - Minor emergency fix. Reverting: [#9203](https://github.com/excalidraw/excalidraw/pull/9203) `, diff --git a/src/utils/dynamicStyling.ts b/src/utils/dynamicStyling.ts index 083af55..83f00c1 100644 --- a/src/utils/dynamicStyling.ts +++ b/src/utils/dynamicStyling.ts @@ -17,8 +17,13 @@ export const setDynamicStyle = ( textBackgroundColor?: string, ) => { if(dynamicStyle === "none") { - view.excalidrawContainer?.removeAttribute("style"); - setTimeout(()=>view.updateScene({appState:{dynamicStyle: ""}, captureUpdate: CaptureUpdateAction.NEVER})); + //view.excalidrawContainer?.removeAttribute("style"); + setTimeout(()=> + view.updateScene({ + appState:{dynamicStyle: {}}, + captureUpdate: CaptureUpdateAction.NEVER + }) + ); const toolspanel = view.toolsPanelRef?.current?.containerRef?.current; if(toolspanel) { let toolsStyle = toolspanel.getAttribute("style");