Skip to content
This repository was archived by the owner on Jun 21, 2023. It is now read-only.

Commit 97eaced

Browse files
committed
Remove redundant initialized flag
1 parent f356907 commit 97eaced

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

src/GitHub.InlineReviews/Services/PullRequestStatusBarManager.cs

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ public class PullRequestStatusBarManager : IPullRequestStatusBarManager
3030
readonly IGitHubServiceProvider serviceProvider;
3131

3232
Window mainWindow;
33-
bool initialized;
3433

3534
[ImportingConstructor]
3635
public PullRequestStatusBarManager(IVSGitExt gitExt, Lazy<IPullRequestSessionManager> pullRequestSessionManager,
@@ -49,17 +48,16 @@ public PullRequestStatusBarManager(IVSGitExt gitExt, Lazy<IPullRequestSessionMan
4948
public void Initialize(Window window)
5049
{
5150
mainWindow = window;
52-
TryInitialize();
53-
gitExt.ActiveRepositoriesChanged += TryInitialize;
51+
OnActiveRepositoriesChanged();
52+
gitExt.ActiveRepositoriesChanged += OnActiveRepositoriesChanged;
5453
}
5554

56-
void TryInitialize()
55+
void OnActiveRepositoriesChanged()
5756
{
58-
if (!initialized && gitExt.ActiveRepositories.Count > 0)
57+
if (gitExt.ActiveRepositories.Count > 0)
5958
{
60-
initialized = true;
6159
InitializeAsync().Forget();
62-
gitExt.ActiveRepositoriesChanged -= TryInitialize;
60+
gitExt.ActiveRepositoriesChanged -= OnActiveRepositoriesChanged;
6361
}
6462
}
6563

0 commit comments

Comments
 (0)