From d68a637ad25f75ed7d386c4debeb0a2f92c53cf6 Mon Sep 17 00:00:00 2001 From: Liang Ding Date: Wed, 26 Apr 2023 11:10:05 +0800 Subject: [PATCH] :art: The interface is no longer reloaded after data synchronization https://github.com/siyuan-note/siyuan/issues/8098 --- kernel/model/repository.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kernel/model/repository.go b/kernel/model/repository.go index 12a2a0287..fd25e24dc 100644 --- a/kernel/model/repository.go +++ b/kernel/model/repository.go @@ -1059,8 +1059,6 @@ func bootSyncRepo() (err error) { logging.LogErrorf("boot background sync repo failed: %s", syncErr) return } - syncingFiles = sync.Map{} - syncingStorages = false }() } return @@ -1232,6 +1230,9 @@ func processSyncMergeResult(exit, byHand bool, start time.Time, mergeResult *dej LoadAssetsTexts() } + syncingFiles = sync.Map{} + syncingStorages = false + cache.ClearDocsIAL() // 同步后文档树文档图标没有更新 https://github.com/siyuan-note/siyuan/issues/4939 if needFullReindex(upsertTrees) { // 改进同步后全量重建索引判断 https://github.com/siyuan-note/siyuan/issues/5764 FullReindex()