diff --git a/src/Converters/BoolConverters.cs b/src/Converters/BoolConverters.cs index 0a7d2aa1..7ddb4637 100644 --- a/src/Converters/BoolConverters.cs +++ b/src/Converters/BoolConverters.cs @@ -8,7 +8,7 @@ namespace SourceGit.Converters public static readonly FuncValueConverter HalfIfFalse = new FuncValueConverter(x => x ? 1 : 0.5); - public static readonly FuncValueConverter BoldIfTrue = + public static readonly FuncValueConverter BoldIfTrue = new FuncValueConverter(x => x ? FontWeight.Bold : FontWeight.Regular); } } diff --git a/src/Models/Watcher.cs b/src/Models/Watcher.cs index ceefc942..09e1b349 100644 --- a/src/Models/Watcher.cs +++ b/src/Models/Watcher.cs @@ -172,13 +172,15 @@ namespace SourceGit.Models _updateStashes = DateTime.Now.AddSeconds(.5).ToFileTime(); } else if (name.Equals("HEAD", StringComparison.Ordinal) || - name.StartsWith("refs/heads/", StringComparison.Ordinal) || - name.StartsWith("refs/remotes/", StringComparison.Ordinal) || - name.StartsWith("worktrees/", StringComparison.Ordinal)) + name.StartsWith("refs/heads/", StringComparison.Ordinal) || + name.StartsWith("refs/remotes/", StringComparison.Ordinal) || + name.StartsWith("worktrees/", StringComparison.Ordinal) || + name.StartsWith("logs/HEAD", StringComparison.Ordinal)) { _updateBranch = DateTime.Now.AddSeconds(.5).ToFileTime(); } - else if (name.StartsWith("objects/", StringComparison.Ordinal) || name.Equals("index", StringComparison.Ordinal)) + else if (name.StartsWith("objects/", StringComparison.Ordinal) || + name.Equals("index", StringComparison.Ordinal)) { _updateWC = DateTime.Now.AddSeconds(1).ToFileTime(); }