Loading quickstep/src/com/android/quickstep/TaskSystemShortcut.java +5 −0 Original line number Diff line number Diff line Loading @@ -189,9 +189,14 @@ public class TaskSystemShortcut<T extends SystemShortcut> extends SystemShortcut final Rect taskBounds = new Rect(position[0], position[1], position[0] + width, position[1] + height); // Take the thumbnail of the task without a scrim and apply it back after float alpha = thumbnailView.getDimAlpha(); thumbnailView.setDimAlpha(0); Bitmap thumbnail = RecentsTransition.drawViewIntoHardwareBitmap( taskBounds.width(), taskBounds.height(), thumbnailView, 1f, Color.BLACK); thumbnailView.setDimAlpha(alpha); AppTransitionAnimationSpecsFuture future = new AppTransitionAnimationSpecsFuture(mHandler) { @Override Loading quickstep/src/com/android/quickstep/views/TaskThumbnailView.java +4 −0 Original line number Diff line number Diff line Loading @@ -161,6 +161,10 @@ public class TaskThumbnailView extends View { updateThumbnailPaintFilter(); } public float getDimAlpha() { return mDimAlpha; } public Rect getInsets() { if (mThumbnailData != null) { return mThumbnailData.insets; Loading Loading
quickstep/src/com/android/quickstep/TaskSystemShortcut.java +5 −0 Original line number Diff line number Diff line Loading @@ -189,9 +189,14 @@ public class TaskSystemShortcut<T extends SystemShortcut> extends SystemShortcut final Rect taskBounds = new Rect(position[0], position[1], position[0] + width, position[1] + height); // Take the thumbnail of the task without a scrim and apply it back after float alpha = thumbnailView.getDimAlpha(); thumbnailView.setDimAlpha(0); Bitmap thumbnail = RecentsTransition.drawViewIntoHardwareBitmap( taskBounds.width(), taskBounds.height(), thumbnailView, 1f, Color.BLACK); thumbnailView.setDimAlpha(alpha); AppTransitionAnimationSpecsFuture future = new AppTransitionAnimationSpecsFuture(mHandler) { @Override Loading
quickstep/src/com/android/quickstep/views/TaskThumbnailView.java +4 −0 Original line number Diff line number Diff line Loading @@ -161,6 +161,10 @@ public class TaskThumbnailView extends View { updateThumbnailPaintFilter(); } public float getDimAlpha() { return mDimAlpha; } public Rect getInsets() { if (mThumbnailData != null) { return mThumbnailData.insets; Loading