Loading packages/SystemUI/src/com/android/systemui/recents/tv/views/TaskCardView.java +12 −5 Original line number Diff line number Diff line Loading @@ -56,6 +56,7 @@ public class TaskCardView extends LinearLayout { private ImageView mBadgeView; private Task mTask; private boolean mDismissState; private boolean mTouchExplorationEnabled; private int mCornerRadius; private ViewFocusAnimator mViewFocusAnimator; Loading Loading @@ -90,7 +91,8 @@ public class TaskCardView extends LinearLayout { R.dimen.recents_task_view_rounded_corners_radius); mRecentsRowFocusAnimationHolder = new RecentsRowFocusAnimationHolder(this, mInfoFieldView); SystemServicesProxy ssp = Recents.getSystemServices(); if (!ssp.isTouchExplorationEnabled()) { mTouchExplorationEnabled = ssp.isTouchExplorationEnabled(); if (!mTouchExplorationEnabled) { mDismissIconView.setVisibility(VISIBLE); } else { mDismissIconView.setVisibility(GONE); Loading Loading @@ -237,6 +239,10 @@ public class TaskCardView extends LinearLayout { private void setDismissState(boolean dismissState) { if (mDismissState != dismissState) { mDismissState = dismissState; // Check for touch exploration to ensure dismiss icon/text do not // get animated. This should be removed based on decision from // b/29208918 if (!mTouchExplorationEnabled) { if (dismissState) { mDismissAnimationsHolder.startEnterAnimation(); } else { Loading @@ -244,6 +250,7 @@ public class TaskCardView extends LinearLayout { } } } } public boolean isInDismissState() { return mDismissState; Loading Loading
packages/SystemUI/src/com/android/systemui/recents/tv/views/TaskCardView.java +12 −5 Original line number Diff line number Diff line Loading @@ -56,6 +56,7 @@ public class TaskCardView extends LinearLayout { private ImageView mBadgeView; private Task mTask; private boolean mDismissState; private boolean mTouchExplorationEnabled; private int mCornerRadius; private ViewFocusAnimator mViewFocusAnimator; Loading Loading @@ -90,7 +91,8 @@ public class TaskCardView extends LinearLayout { R.dimen.recents_task_view_rounded_corners_radius); mRecentsRowFocusAnimationHolder = new RecentsRowFocusAnimationHolder(this, mInfoFieldView); SystemServicesProxy ssp = Recents.getSystemServices(); if (!ssp.isTouchExplorationEnabled()) { mTouchExplorationEnabled = ssp.isTouchExplorationEnabled(); if (!mTouchExplorationEnabled) { mDismissIconView.setVisibility(VISIBLE); } else { mDismissIconView.setVisibility(GONE); Loading Loading @@ -237,6 +239,10 @@ public class TaskCardView extends LinearLayout { private void setDismissState(boolean dismissState) { if (mDismissState != dismissState) { mDismissState = dismissState; // Check for touch exploration to ensure dismiss icon/text do not // get animated. This should be removed based on decision from // b/29208918 if (!mTouchExplorationEnabled) { if (dismissState) { mDismissAnimationsHolder.startEnterAnimation(); } else { Loading @@ -244,6 +250,7 @@ public class TaskCardView extends LinearLayout { } } } } public boolean isInDismissState() { return mDismissState; Loading