fix: performance regression

This commit is contained in:
purocean
2023-11-03 12:50:31 +08:00
parent ba60dfc29b
commit f494033001
+14 -1
View File
@@ -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()
})