diff --git a/core/java/android/app/Activity.java b/core/java/android/app/Activity.java index c08ed268833b2..2eb09020b4288 100644 --- a/core/java/android/app/Activity.java +++ b/core/java/android/app/Activity.java @@ -3681,7 +3681,7 @@ public class Activity extends ContextThemeWrapper ActivityTaskManager.getService().onBackPressedOnTaskRoot(mToken, new IRequestFinishCallback.Stub() { public void requestFinish() { - finishAfterTransition(); + mHandler.post(() -> finishAfterTransition()); } }); } catch (RemoteException e) {