Loading quickstep/src/com/android/quickstep/views/TaskThumbnailView.java +7 −6 Original line number Diff line number Diff line Loading @@ -307,15 +307,16 @@ public class TaskThumbnailView extends View { } } // Draw the background in all cases, except when the thumbnail data is opaque // Always draw the background since the snapshots might be translucent or partially empty // (For example, tasks been reparented out of dismissing split root when drag-to-dismiss // split screen). canvas.drawRoundRect(x, y, width, height, cornerRadius, cornerRadius, mBackgroundPaint); final boolean drawBackgroundOnly = mTask == null || mTask.isLocked || mBitmapShader == null || mThumbnailData == null; if (drawBackgroundOnly || mThumbnailData.isTranslucent) { canvas.drawRoundRect(x, y, width, height, cornerRadius, cornerRadius, mBackgroundPaint); if (drawBackgroundOnly) { return; } } canvas.drawRoundRect(x, y, width, height, cornerRadius, cornerRadius, mPaint); } Loading Loading
quickstep/src/com/android/quickstep/views/TaskThumbnailView.java +7 −6 Original line number Diff line number Diff line Loading @@ -307,15 +307,16 @@ public class TaskThumbnailView extends View { } } // Draw the background in all cases, except when the thumbnail data is opaque // Always draw the background since the snapshots might be translucent or partially empty // (For example, tasks been reparented out of dismissing split root when drag-to-dismiss // split screen). canvas.drawRoundRect(x, y, width, height, cornerRadius, cornerRadius, mBackgroundPaint); final boolean drawBackgroundOnly = mTask == null || mTask.isLocked || mBitmapShader == null || mThumbnailData == null; if (drawBackgroundOnly || mThumbnailData.isTranslucent) { canvas.drawRoundRect(x, y, width, height, cornerRadius, cornerRadius, mBackgroundPaint); if (drawBackgroundOnly) { return; } } canvas.drawRoundRect(x, y, width, height, cornerRadius, cornerRadius, mPaint); } Loading