diff --git a/services/core/java/com/android/server/am/ActivityRecord.java b/services/core/java/com/android/server/am/ActivityRecord.java index baf7772206919..2b0544e52af6c 100644 --- a/services/core/java/com/android/server/am/ActivityRecord.java +++ b/services/core/java/com/android/server/am/ActivityRecord.java @@ -749,6 +749,9 @@ final class ActivityRecord implements AppWindowContainerListener { } void removeWindowContainer() { + // Resume key dispatching if it is currently paused before we remove the container. + resumeKeyDispatchingLocked(); + mWindowContainerController.removeContainer(getDisplayId()); mWindowContainerController = null; }