Merge "Update TaskView corner radius as RecentsView scale changes" into sc-v2-dev am: d238074c39

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16101499

Change-Id: I1fee1fac162188b7ce8378d1d6eff03e51e239d4
This commit is contained in:
TreeHugger Robot
2021-10-21 15:25:44 +00:00
committed by Automerger Merge Worker
2 changed files with 8 additions and 1 deletions
@@ -343,6 +343,7 @@ public abstract class RecentsView<ACTIVITY_TYPE extends StatefulActivity<STATE_T
}
});
view.setTaskViewsResistanceTranslation(view.mTaskViewsSecondaryTranslation);
view.updateTaskViewsSnapshotRadius();
view.updatePageOffsets();
}
@@ -3741,6 +3742,12 @@ public abstract class RecentsView<ACTIVITY_TYPE extends StatefulActivity<STATE_T
.recentsViewSecondaryTranslation.value = translation);
}
private void updateTaskViewsSnapshotRadius() {
for (int i = 0; i < getTaskViewCount(); i++) {
getTaskViewAt(i).updateSnapshotRadius();
}
}
protected void setTaskViewsPrimarySplitTranslation(float translation) {
mTaskViewsPrimarySplitTranslation = translation;
for (int i = 0; i < getTaskViewCount(); i++) {
@@ -1341,7 +1341,7 @@ public class TaskView extends FrameLayout implements Reusable {
invalidateOutline();
}
private void updateSnapshotRadius() {
void updateSnapshotRadius() {
updateCurrentFullscreenParams(mSnapshotView.getPreviewPositionHelper());
mSnapshotView.setFullscreenParams(mCurrentFullscreenParams);
}