diff options
| -rw-r--r-- | core/java/android/view/ViewRootImpl.java | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/core/java/android/view/ViewRootImpl.java b/core/java/android/view/ViewRootImpl.java index f163530f997b..97e0692a3f3c 100644 --- a/core/java/android/view/ViewRootImpl.java +++ b/core/java/android/view/ViewRootImpl.java @@ -2019,13 +2019,10 @@ public final class ViewRootImpl implements ViewParent, renderer.setStopped(mStopped); } if (!mStopped) { - // Unnecessary to traverse if the window is not yet visible. - if (getHostVisibility() == View.VISIBLE) { - // Make sure that relayoutWindow will be called to get valid surface because - // the previous surface may have been released. - mAppVisibilityChanged = true; - scheduleTraversals(); - } + // Make sure that relayoutWindow will be called to get valid surface because + // the previous surface may have been released. + mAppVisibilityChanged = true; + scheduleTraversals(); } else { if (renderer != null) { renderer.destroyHardwareResources(mView); |