Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ad63aa3d authored by Peter Kalauskas's avatar Peter Kalauskas
Browse files

Only animate user list if there's multiple users

Prevent ArrayIndexOutOfBoundsException from occurring if there are no
child views yet.

Test: Enable keyguard user switcher and reboot several times
Bug: 198642878
Change-Id: I4a70e1bb93652996764a533b2c84241653c007da
Merged-In: I4a70e1bb93652996764a533b2c84241653c007da
(cherry picked from commit 54c8099b)
parent ea3298f1
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -103,7 +103,7 @@ public class KeyguardUserSwitcherListView extends AlphaOptimizedLinearLayout {
            }
        }

        if (animate) {
        if (animate && userItemViews.length > 1) {
            // AnimationUtils will immediately hide/show the first item in the array. Since the
            // first view is the current user, we want to manage its visibility separately.
            // Set first item to null so AnimationUtils ignores it.