diff options
| -rw-r--r-- | core/java/android/view/ViewRootImpl.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/core/java/android/view/ViewRootImpl.java b/core/java/android/view/ViewRootImpl.java index 472daf988924..e9b3e2808a6d 100644 --- a/core/java/android/view/ViewRootImpl.java +++ b/core/java/android/view/ViewRootImpl.java @@ -1135,6 +1135,10 @@ public final class ViewRootImpl implements ViewParent, updateLastConfigurationFromResources(getConfiguration()); // Make sure to report the completion of draw for relaunch with preserved window. reportNextDraw("rebuilt"); + // Make sure to resume this root view when relaunching its host activity which was stopped. + if (mStopped && getHostVisibility() != View.GONE) { + setWindowStopped(false); + } } private Configuration getConfiguration() { |