From 4f069151212b6ab1b4d42d4907a799f5d7f349be Mon Sep 17 00:00:00 2001 From: Beverly Date: Fri, 10 Dec 2021 07:56:07 -0500 Subject: Add unlocked LS => locked AOD transition Fixes: 210078148 Test: manual Change-Id: I9410dc58b9688b6699921d4055fcc99be0f38cfd --- .../res-keyguard/drawable/super_lock_icon.xml | 5 + .../res-keyguard/drawable/unlocked_to_aod_lock.xml | 169 +++++++++++++++++++++ .../android/keyguard/LockIconViewController.java | 4 - 3 files changed, 174 insertions(+), 4 deletions(-) create mode 100644 packages/SystemUI/res-keyguard/drawable/unlocked_to_aod_lock.xml diff --git a/packages/SystemUI/res-keyguard/drawable/super_lock_icon.xml b/packages/SystemUI/res-keyguard/drawable/super_lock_icon.xml index 67a70bb39964..b3987f1aeeda 100644 --- a/packages/SystemUI/res-keyguard/drawable/super_lock_icon.xml +++ b/packages/SystemUI/res-keyguard/drawable/super_lock_icon.xml @@ -94,4 +94,9 @@ android:fromId="@id/unlocked" android:toId="@id/unlocked_aod" android:drawable="@drawable/unlocked_ls_to_aod" /> + + diff --git a/packages/SystemUI/res-keyguard/drawable/unlocked_to_aod_lock.xml b/packages/SystemUI/res-keyguard/drawable/unlocked_to_aod_lock.xml new file mode 100644 index 000000000000..b6d76e01ad95 --- /dev/null +++ b/packages/SystemUI/res-keyguard/drawable/unlocked_to_aod_lock.xml @@ -0,0 +1,169 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/packages/SystemUI/src/com/android/keyguard/LockIconViewController.java b/packages/SystemUI/src/com/android/keyguard/LockIconViewController.java index 7ac3ca629e3f..cc452c6f3b79 100644 --- a/packages/SystemUI/src/com/android/keyguard/LockIconViewController.java +++ b/packages/SystemUI/src/com/android/keyguard/LockIconViewController.java @@ -281,10 +281,6 @@ public class LockIconViewController extends ViewController impleme mView.setContentDescription(mUnlockedLabel); mView.setVisibility(View.VISIBLE); } else if (mShowAodLockIcon) { - if (wasShowingUnlock) { - // transition to the unlock icon first - mView.updateIcon(ICON_LOCK, false); - } mView.updateIcon(ICON_LOCK, true); mView.setContentDescription(mLockedLabel); mView.setVisibility(View.VISIBLE); -- cgit v1.2.3-59-g8ed1b