From f494033001ebe1698639fa212ee52bf2d2644098 Mon Sep 17 00:00:00 2001 From: purocean Date: Fri, 3 Nov 2023 12:50:31 +0800 Subject: [PATCH] fix: performance regression --- src/renderer/startup.ts | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/renderer/startup.ts b/src/renderer/startup.ts index 8c2e4f25..4021c082 100644 --- a/src/renderer/startup.ts +++ b/src/renderer/startup.ts @@ -214,7 +214,20 @@ store.watch(() => store.state.currentFile, (val) => { }) }, { immediate: true }) -store.watch(store.state, () => { +store.watch(() => [ + store.state.wordWrap, + store.state.typewriterMode, + store.state.showSide, + store.state.showView, + store.state.showEditor, + store.state.editorPreviewExclusive, + store.state.showXterm, + store.state.showOutline, + store.state.autoPreview, + store.state.syncScroll, + store.state.currentRepo, + store.state.editor, +], () => { ctx.workbench.ControlCenter.refresh() ctx.statusBar.refreshMenu() })