From 93ce9d7303a9d5743df5974a5d412ce770ef836a Mon Sep 17 00:00:00 2001 From: Eric Amodio <eamodio@gmail.com> Date: Fri, 4 Sep 2020 00:45:15 -0400 Subject: [PATCH] Adds unknown to repo event filter to update views --- src/views/branchesView.ts | 3 ++- src/views/commitsView.ts | 3 ++- src/views/remotesView.ts | 6 +++++- src/views/tagsView.ts | 6 +++++- 4 files changed, 14 insertions(+), 4 deletions(-) diff --git a/src/views/branchesView.ts b/src/views/branchesView.ts index 7101139..f664c6e 100644 --- a/src/views/branchesView.ts +++ b/src/views/branchesView.ts @@ -115,7 +115,8 @@ export class BranchesRepositoryNode extends SubscribeableViewNode<BranchesView> if ( e.changed(RepositoryChange.Config) || e.changed(RepositoryChange.Heads) || - e.changed(RepositoryChange.Remotes) + e.changed(RepositoryChange.Remotes) || + e.changed(RepositoryChange.Unknown) ) { void this.triggerChange(true); } diff --git a/src/views/commitsView.ts b/src/views/commitsView.ts index 729896a..19198d0 100644 --- a/src/views/commitsView.ts +++ b/src/views/commitsView.ts @@ -146,7 +146,8 @@ export class CommitsRepositoryNode extends SubscribeableViewNode<CommitsView> { e.changed(RepositoryChange.Config) || e.changed(RepositoryChange.Index) || e.changed(RepositoryChange.Heads) || - e.changed(RepositoryChange.Remotes) + e.changed(RepositoryChange.Remotes) || + e.changed(RepositoryChange.Unknown) ) { void this.triggerChange(true); } diff --git a/src/views/remotesView.ts b/src/views/remotesView.ts index a19ee57..0ddbaf3 100644 --- a/src/views/remotesView.ts +++ b/src/views/remotesView.ts @@ -109,7 +109,11 @@ export class RemotesRepositoryNode extends SubscribeableViewNode<RemotesView> { return; } - if (e.changed(RepositoryChange.Config) || e.changed(RepositoryChange.Remotes)) { + if ( + e.changed(RepositoryChange.Config) || + e.changed(RepositoryChange.Remotes) || + e.changed(RepositoryChange.Unknown) + ) { void this.triggerChange(true); } } diff --git a/src/views/tagsView.ts b/src/views/tagsView.ts index c9543f8..7b76f34 100644 --- a/src/views/tagsView.ts +++ b/src/views/tagsView.ts @@ -97,7 +97,11 @@ export class TagsRepositoryNode extends SubscribeableViewNode<TagsView> { return; } - if (e.changed(RepositoryChange.Config) || e.changed(RepositoryChange.Tags)) { + if ( + e.changed(RepositoryChange.Config) || + e.changed(RepositoryChange.Tags) || + e.changed(RepositoryChange.Unknown) + ) { void this.triggerChange(true); } }