Skip to content

Commit 309911a

Browse files
authored
Merge pull request #14888 from wordpress-mobile/issue/14632-logout-me-fragment
Me View: Fix logout behavior
2 parents 8133647 + 738dc16 commit 309911a

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

WordPress/src/main/java/org/wordpress/android/ui/ActivityLauncher.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1280,7 +1280,15 @@ public static void showMainActivityAndSiteCreationActivity(Activity activity) {
12801280
}
12811281

12821282
public static void showSignInForResult(Activity activity) {
1283+
showSignInForResult(activity, false);
1284+
}
1285+
1286+
public static void showSignInForResult(Activity activity, boolean clearTop) {
12831287
Intent intent = new Intent(activity, LoginActivity.class);
1288+
if (clearTop) {
1289+
intent.setFlags(
1290+
Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
1291+
}
12841292
activity.startActivityForResult(intent, RequestCodes.ADD_ACCOUNT);
12851293
}
12861294

WordPress/src/main/java/org/wordpress/android/ui/main/WPMainActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1403,7 +1403,7 @@ private void handleSiteRemoved() {
14031403
if (BuildConfig.IS_JETPACK_APP) {
14041404
ActivityLauncher.showSignInForResultJetpackOnly(this);
14051405
} else {
1406-
ActivityLauncher.showSignInForResult(this);
1406+
ActivityLauncher.showSignInForResult(this, true);
14071407
}
14081408
} else {
14091409
SiteModel site = getSelectedSite();

0 commit comments

Comments
 (0)