Skip to content

Commit 7e71ab2

Browse files
committed
enhance: do not clear original history filters after checkout branch
Signed-off-by: leo <[email protected]>
1 parent 6df077e commit 7e71ab2

File tree

3 files changed

+3
-4
lines changed

3 files changed

+3
-4
lines changed

src/ViewModels/Checkout.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ public override async Task<bool> Sure()
103103

104104
var b = _repo.Branches.Find(x => x.IsLocal && x.Name == Branch);
105105
if (b != null && _repo.HistoriesFilterMode == Models.FilterMode.Included)
106-
_repo.SetBranchFilterMode(b, Models.FilterMode.Included, true, false);
106+
_repo.SetBranchFilterMode(b, Models.FilterMode.Included, false, false);
107107

108108
_repo.MarkBranchesDirtyManually();
109109
_repo.SetWatcherEnabled(true);

src/ViewModels/CheckoutAndFastForward.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ public override async Task<bool> Sure()
107107
log.Complete();
108108

109109
if (_repo.HistoriesFilterMode == Models.FilterMode.Included)
110-
_repo.SetBranchFilterMode(LocalBranch, Models.FilterMode.Included, true, false);
110+
_repo.SetBranchFilterMode(LocalBranch, Models.FilterMode.Included, false, false);
111111

112112
_repo.MarkBranchesDirtyManually();
113113
_repo.SetWatcherEnabled(true);

src/ViewModels/CreateBranch.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -221,8 +221,7 @@ public override async Task<bool> Sure()
221221
_repo.Settings.ExpandedBranchNodesInSideBar.Add(fake.FullName.Substring(0, folderEndIdx));
222222

223223
if (_repo.HistoriesFilterMode == Models.FilterMode.Included)
224-
_repo.SetBranchFilterMode(fake, Models.FilterMode.Included, true, false);
225-
224+
_repo.SetBranchFilterMode(fake, Models.FilterMode.Included, false, false);
226225
}
227226

228227
_repo.MarkBranchesDirtyManually();

0 commit comments

Comments
 (0)