diff options
author | Dianne Hackborn <hackbod@google.com> | 2011-07-21 21:52:09 -0700 |
---|---|---|
committer | Dianne Hackborn <hackbod@google.com> | 2011-07-22 10:41:38 -0700 |
commit | 91c9ac05efd7425565b5c8f0f3f8b7b9658ce143 (patch) | |
tree | c0722666ee56835bb53051cf608dfcf30d54893b /services/java/com | |
parent | 4ac052688a3011e3a174c78d75898e6888075720 (diff) | |
download | frameworks_base-91c9ac05efd7425565b5c8f0f3f8b7b9658ce143.zip frameworks_base-91c9ac05efd7425565b5c8f0f3f8b7b9658ce143.tar.gz frameworks_base-91c9ac05efd7425565b5c8f0f3f8b7b9658ce143.tar.bz2 |
Fix issue #5050039: Launcher is sometimes rendering...
...underneath the system/status bar
Change-Id: If65aba64df9362d4721051846a6da6d096a3dc9b
Diffstat (limited to 'services/java/com')
-rw-r--r-- | services/java/com/android/server/wm/BlackFrame.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/services/java/com/android/server/wm/BlackFrame.java b/services/java/com/android/server/wm/BlackFrame.java index d8fd7fe..36f5dcb 100644 --- a/services/java/com/android/server/wm/BlackFrame.java +++ b/services/java/com/android/server/wm/BlackFrame.java @@ -32,10 +32,12 @@ public class BlackFrame { final int top; final Surface surface; - BlackSurface(SurfaceSession session, int layer, int l, int t, int w, int h) + BlackSurface(SurfaceSession session, int layer, int l, int t, int r, int b) throws Surface.OutOfResourcesException { left = l; top = t; + int w = r-l; + int h = b-t; surface = new Surface(session, 0, "BlackSurface", -1, w, h, PixelFormat.OPAQUE, Surface.FX_SURFACE_DIM); if (WindowManagerService.SHOW_TRANSACTIONS || |