From 747c8054f5ef6a9a285d6e44481f8f2603ef53e6 Mon Sep 17 00:00:00 2001 From: leo Date: Fri, 9 Aug 2024 18:29:04 +0800 Subject: [PATCH] fix: submodule status is not updated when branch changed (#339) --- src/Models/Watcher.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Models/Watcher.cs b/src/Models/Watcher.cs index 7504eb5d..06288630 100644 --- a/src/Models/Watcher.cs +++ b/src/Models/Watcher.cs @@ -198,6 +198,7 @@ namespace SourceGit.Models (name.StartsWith("worktrees/", StringComparison.Ordinal) && name.EndsWith("/HEAD", StringComparison.Ordinal))) { _updateBranch = DateTime.Now.AddSeconds(.5).ToFileTime(); + _updateSubmodules = DateTime.Now.AddSeconds(1).ToFileTime(); } else if (name.StartsWith("objects/", StringComparison.Ordinal) || name.Equals("index", StringComparison.Ordinal)) {