From 828bf4c0619504e7492961a47ee1702316fd7f0e Mon Sep 17 00:00:00 2001 From: phlpsong Date: Sun, 10 Mar 2024 23:00:22 +0800 Subject: [PATCH] fix: git history view not refresh after file change --- .../HistoryInspector/HistoryInspectorView.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CodeEdit/Features/InspectorArea/HistoryInspector/HistoryInspectorView.swift b/CodeEdit/Features/InspectorArea/HistoryInspector/HistoryInspectorView.swift index ed89a642d0..9bc871f50f 100644 --- a/CodeEdit/Features/InspectorArea/HistoryInspector/HistoryInspectorView.swift +++ b/CodeEdit/Features/InspectorArea/HistoryInspector/HistoryInspectorView.swift @@ -41,6 +41,11 @@ struct HistoryInspectorView: View { NoSelectionInspectorView() } } + .onReceive(editorManager.activeEditor.objectWillChange) { _ in + Task { + await model.setFile(url: editorManager.activeEditor.selectedTab?.file.url.path()) + } + } .onChange(of: editorManager.activeEditor) { _ in Task { await model.setFile(url: editorManager.activeEditor.selectedTab?.file.url.path())