Loading services/core/java/com/android/server/wm/AppWindowToken.java +14 −11 Original line number Diff line number Diff line Loading @@ -548,6 +548,8 @@ class AppWindowToken extends WindowToken implements WindowManagerService.AppFree if (isHidden()) { waitingToShow = true; // If the client isn't hidden, we don't need to reset the drawing state. if (isClientHidden()) { // Let's reset the draw state in order to prevent the starting window to be // immediately dismissed when the app still has the surface. forAllWindows(w -> { Loading @@ -561,6 +563,7 @@ class AppWindowToken extends WindowToken implements WindowManagerService.AppFree }, true /* traverseTopToBottom */); } } } // In the case where we are making an app visible but holding off for a transition, // we still need to tell the client to make its windows visible so they get drawn. Loading Loading
services/core/java/com/android/server/wm/AppWindowToken.java +14 −11 Original line number Diff line number Diff line Loading @@ -548,6 +548,8 @@ class AppWindowToken extends WindowToken implements WindowManagerService.AppFree if (isHidden()) { waitingToShow = true; // If the client isn't hidden, we don't need to reset the drawing state. if (isClientHidden()) { // Let's reset the draw state in order to prevent the starting window to be // immediately dismissed when the app still has the surface. forAllWindows(w -> { Loading @@ -561,6 +563,7 @@ class AppWindowToken extends WindowToken implements WindowManagerService.AppFree }, true /* traverseTopToBottom */); } } } // In the case where we are making an app visible but holding off for a transition, // we still need to tell the client to make its windows visible so they get drawn. Loading