From 72c7f24e2f31e20f4150e805934b503a8493ea66 Mon Sep 17 00:00:00 2001 From: GadflyFang Date: Mon, 3 Mar 2025 14:17:03 +0800 Subject: [PATCH] fix: set FileModeChange after RefreshAll (#1043) --- src/ViewModels/DiffContext.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ViewModels/DiffContext.cs b/src/ViewModels/DiffContext.cs index 05bedca4..8a5c3e80 100644 --- a/src/ViewModels/DiffContext.cs +++ b/src/ViewModels/DiffContext.cs @@ -116,7 +116,10 @@ namespace SourceGit.ViewModels var latest = new Commands.Diff(_repo, _option, numLines, _ignoreWhitespace).Result(); var info = new Info(_option, numLines, _ignoreWhitespace, latest); if (_info != null && info.IsSame(_info)) + { + FileModeChange = latest.FileModeChange; return; + } _info = info;