summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Bryce Lee <brycelee@google.com> 2017-05-31 20:39:29 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2017-05-31 20:39:34 +0000
commitfd5129b978dde02e3233696ea52d0d477afad417 (patch)
treeba065420556aaa8fff3d9b3cc94d435e36547070
parent39e8819755aa3581a8faea7d14a17023258b69a4 (diff)
parent6db4d15d726b8830ad56766352a79fe0417cb9c2 (diff)
Merge "Handle not having main window in createThumbnailAppAnimator." into oc-dev
-rw-r--r--services/core/java/com/android/server/wm/WindowSurfacePlacer.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/wm/WindowSurfacePlacer.java b/services/core/java/com/android/server/wm/WindowSurfacePlacer.java
index cb1b2e6abc58..3c13a1e0691d 100644
--- a/services/core/java/com/android/server/wm/WindowSurfacePlacer.java
+++ b/services/core/java/com/android/server/wm/WindowSurfacePlacer.java
@@ -693,7 +693,8 @@ class WindowSurfacePlacer {
SurfaceControl surfaceControl = new SurfaceControl(mService.mFxSession,
"thumbnail anim", dirty.width(), dirty.height(),
PixelFormat.TRANSLUCENT, SurfaceControl.HIDDEN,
- appToken.windowType, window.mOwnerUid);
+ appToken.windowType,
+ window != null ? window.mOwnerUid : Binder.getCallingUid());
surfaceControl.setLayerStack(display.getLayerStack());
if (SHOW_TRANSACTIONS) {
Slog.i(TAG, " THUMBNAIL " + surfaceControl + ": CREATE");