diff --git a/app/src/main/java/org/mian/gitnex/activities/RepoDetailActivity.java b/app/src/main/java/org/mian/gitnex/activities/RepoDetailActivity.java index b6c6dbfb..c04390a3 100644 --- a/app/src/main/java/org/mian/gitnex/activities/RepoDetailActivity.java +++ b/app/src/main/java/org/mian/gitnex/activities/RepoDetailActivity.java @@ -139,6 +139,17 @@ public class RepoDetailActivity extends BaseActivity implements BottomSheetListe checkRepositoryStarStatus(repository.getOwner(), repository.getName()); checkRepositoryWatchStatus(repository.getOwner(), repository.getName()); + } + + @Override + public void onResume() { + super.onResume(); + repository.checkAccountSwitch(this); + if(updateRepo) { + updateRepo = false; + repository.removeRepository(); + getRepoInfo(repository.getOwner(), repository.getName()); + } } private final ActivityResultLauncher createReleaseLauncher = registerForActivityResult(new ActivityResultContracts.StartActivityForResult(), result -> { if(result.getResultCode() == 201) { assert result.getData() != null; @@ -152,17 +163,6 @@ public class RepoDetailActivity extends BaseActivity implements BottomSheetListe } }); - @Override - public void onResume() { - super.onResume(); - repository.checkAccountSwitch(this); - if(updateRepo) { - updateRepo = false; - repository.removeRepository(); - getRepoInfo(repository.getOwner(), repository.getName()); - } - } - @Override public boolean onCreateOptionsMenu(@NonNull Menu menu) { @@ -881,4 +881,5 @@ public class RepoDetailActivity extends BaseActivity implements BottomSheetListe + }