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

Commit 7f6728a

Browse files
author
Jasmine
committed
add flag to check if view reloaded
1 parent c765862 commit 7f6728a

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/GitHub.App/ViewModels/PullRequestDetailViewModel.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,7 @@ public override void Initialize([AllowNull] ViewWithData data)
286286
/// <param name="files">The pull request's changed files.</param>
287287
public async Task Load(IPullRequestModel pullRequest)
288288
{
289+
var firstLoad = (Model == null);
289290
Model = pullRequest;
290291
Title = Resources.PullRequestNavigationItemText + " #" + pullRequest.Number;
291292

@@ -361,7 +362,11 @@ public async Task Load(IPullRequestModel pullRequest)
361362
}
362363

363364
IsLoading = IsBusy = false;
364-
usageTracker.IncrementPullRequestOpened().Forget();
365+
366+
if (firstLoad)
367+
{
368+
usageTracker.IncrementPullRequestOpened().Forget();
369+
}
365370

366371
if (!isInCheckout)
367372
{

0 commit comments

Comments
 (0)