Merge "Sync focus stack frame and layer with focus app."

This commit is contained in:
Craig Mautner
2014-11-26 17:43:29 +00:00
committed by Gerrit Code Review

View File

@@ -4000,6 +4000,15 @@ public class WindowManagerService extends IWindowManager.Stub
if (changed) {
mFocusedApp = newFocus;
mInputMonitor.setFocusedAppLw(newFocus);
setFocusedStackFrame();
if (SHOW_LIGHT_TRANSACTIONS) Slog.i(TAG, ">>> OPEN TRANSACTION setFocusedApp");
SurfaceControl.openTransaction();
try {
setFocusedStackLayer();
} finally {
SurfaceControl.closeTransaction();
if (SHOW_LIGHT_TRANSACTIONS) Slog.i(TAG, ">>> CLOSE TRANSACTION setFocusedApp");
}
}
if (moveFocusNow && changed) {