Merge "Use task bounds when drawing app theme snapshot" into qt-dev
am: 1d4391580e
Change-Id: I9d950dc6325b59387d96cdf3d8dcd979c4669336
This commit is contained in:
@@ -379,8 +379,8 @@ class TaskSnapshotController {
|
||||
final LayoutParams attrs = mainWindow.getAttrs();
|
||||
final SystemBarBackgroundPainter decorPainter = new SystemBarBackgroundPainter(attrs.flags,
|
||||
attrs.privateFlags, attrs.systemUiVisibility, task.getTaskDescription());
|
||||
final int width = mainWindow.getFrameLw().width();
|
||||
final int height = mainWindow.getFrameLw().height();
|
||||
final int width = task.getBounds().width();
|
||||
final int height = task.getBounds().height();
|
||||
|
||||
final RenderNode node = RenderNode.create("TaskSnapshotController", null);
|
||||
node.setLeftTopRightBottom(0, 0, width, height);
|
||||
@@ -398,7 +398,7 @@ class TaskSnapshotController {
|
||||
// color above
|
||||
return new TaskSnapshot(topChild.mActivityComponent, hwBitmap.createGraphicBufferHandle(),
|
||||
hwBitmap.getColorSpace(), topChild.getConfiguration().orientation,
|
||||
mainWindow.getStableInsets(), ActivityManager.isLowRamDeviceStatic() /* reduced */,
|
||||
getInsets(mainWindow), ActivityManager.isLowRamDeviceStatic() /* reduced */,
|
||||
1.0f /* scale */, false /* isRealSnapshot */, task.getWindowingMode(),
|
||||
getSystemUiVisibility(task), false);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user