♻️ Implement some delayed kernel events using task queues https://github.com/siyuan-note/siyuan/issues/12393

This commit is contained in:
Daniel 2024-09-05 16:28:42 +08:00
parent 4f04ae98dd
commit 50adf9751b
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
6 changed files with 16 additions and 22 deletions

View file

@ -810,12 +810,9 @@ func syncDelete2AvBlock(node *ast.Node) {
changedAvIDs = append(changedAvIDs, avIDs...)
changedAvIDs = gulu.Str.RemoveDuplicatedElem(changedAvIDs)
go func() {
time.Sleep(256 * time.Millisecond)
for _, avID := range changedAvIDs {
ReloadAttrView(avID)
}
}()
for _, avID := range changedAvIDs {
ReloadAttrView(avID)
}
}
func syncDelete2Block(node *ast.Node) (changedAvIDs []string) {