diff options
| author | 2013-04-17 18:06:22 -0700 | |
|---|---|---|
| committer | 2013-04-17 18:06:22 -0700 | |
| commit | ca46b8711868d3ca2999e38ad01c05df6754b37e (patch) | |
| tree | b732c71c0a646e4909efb33d55236ac215a37361 | |
| parent | 18455c307d8ea439dbf78aa3789380259ddd8572 (diff) | |
Fix issue #8540550: Screenshots should never have transparency
Make sure the thumbnail bitmap is initialized with a black
background.
Change-Id: I87c00d309b7d30b6085a751aa4ae22cf146c74f5
| -rw-r--r-- | services/java/com/android/server/wm/WindowManagerService.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/services/java/com/android/server/wm/WindowManagerService.java b/services/java/com/android/server/wm/WindowManagerService.java index 1d1fda5693f0..bc442cef2e40 100644 --- a/services/java/com/android/server/wm/WindowManagerService.java +++ b/services/java/com/android/server/wm/WindowManagerService.java @@ -5490,6 +5490,7 @@ public class WindowManagerService extends IWindowManager.Stub ScreenRotationAnimation.createRotationMatrix(rot, dw, dh, matrix); matrix.postTranslate(-FloatMath.ceil(frame.left*scale), -FloatMath.ceil(frame.top*scale)); Canvas canvas = new Canvas(bm); + canvas.drawColor(0xFF000000); canvas.drawBitmap(rawss, matrix, null); canvas.setBitmap(null); |