From 2a20c75e3cf1724a1c566756864409b84933d06c Mon Sep 17 00:00:00 2001 From: Vanessa Date: Wed, 17 Jan 2024 22:46:35 +0800 Subject: [PATCH] :art: fix https://github.com/siyuan-note/siyuan/issues/10208 --- app/src/layout/util.ts | 2 +- app/src/plugin/loader.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/layout/util.ts b/app/src/layout/util.ts index 3e46e3c36..25fb153f1 100644 --- a/app/src/layout/util.ts +++ b/app/src/layout/util.ts @@ -198,9 +198,9 @@ export const saveLayout = () => { right: dockToJSON(window.siyuan.layout.rightDock), }; layoutToJSON(window.siyuan.layout.layout, layoutJSON.layout, breakObj); + window.siyuan.config.uiLayout = layoutJSON; } } - if (Object.keys(breakObj).length > 0 && saveCount < 10) { saveCount++; setTimeout(() => { diff --git a/app/src/plugin/loader.ts b/app/src/plugin/loader.ts index a63b19bef..abeee81fa 100644 --- a/app/src/plugin/loader.ts +++ b/app/src/plugin/loader.ts @@ -2,7 +2,7 @@ import {fetchSyncPost} from "../util/fetch"; import {App} from "../index"; import {Plugin} from "./index"; /// #if !MOBILE -import {resizeTopBar} from "../layout/util"; +import {resizeTopBar, saveLayout} from "../layout/util"; /// #endif import {API} from "./API"; import {getFrontend, isMobile, isWindow} from "../util/functions"; @@ -228,5 +228,6 @@ export const afterLoadPlugin = (plugin: Plugin) => { }], dock.config.position === "RightBottom" ? 1 : 0, dock.config.index); } }); + saveLayout(); /// #endif };