am 5923d161: Merge "wm: call displayReady for all built in displays when system is ready."

* commit '5923d161d0680a5ea107fa4104b0a6867237ba4a':
  wm: call displayReady for all built in displays when system is ready.
This commit is contained in:
Chong Zhang
2015-08-20 19:56:58 +00:00
committed by Android Git Automerger

View File

@@ -639,6 +639,7 @@ public class WindowManagerService extends IWindowManager.Stub
final InputManagerService mInputManager;
final DisplayManagerInternal mDisplayManagerInternal;
final DisplayManager mDisplayManager;
final Display[] mDisplays;
// Who is holding the screen on.
Session mHoldingScreenOn;
@@ -851,8 +852,8 @@ public class WindowManagerService extends IWindowManager.Stub
mFxSession = new SurfaceSession();
mDisplayManager = (DisplayManager)context.getSystemService(Context.DISPLAY_SERVICE);
Display[] displays = mDisplayManager.getDisplays();
for (Display display : displays) {
mDisplays = mDisplayManager.getDisplays();
for (Display display : mDisplays) {
createDisplayContentLocked(display);
}
@@ -7599,7 +7600,9 @@ public class WindowManagerService extends IWindowManager.Stub
}
public void displayReady() {
displayReady(Display.DEFAULT_DISPLAY);
for (Display display : mDisplays) {
displayReady(display.getDisplayId());
}
synchronized(mWindowMap) {
final DisplayContent displayContent = getDefaultDisplayContentLocked();