Loading packages/SystemUI/multivalentTests/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicyTest.kt +2 −0 Original line number Diff line number Diff line Loading @@ -219,6 +219,7 @@ class PhoneStatusBarPolicyTest : SysuiTestCase() { @Test fun testAppTransitionFinished_doesNotShowManagedProfileIcon() { whenever(userManager.isProfile(anyInt())).thenReturn(true) whenever(userManager.getUserStatusBarIconResId(anyInt())).thenReturn(0 /* ID_NULL */) whenever(keyguardStateController.isShowing).thenReturn(false) statusBarPolicy.appTransitionFinished(0) Loading @@ -232,6 +233,7 @@ class PhoneStatusBarPolicyTest : SysuiTestCase() { @Test fun testAppTransitionFinished_showsManagedProfileIcon() { whenever(userManager.isProfile(anyInt())).thenReturn(true) whenever(userManager.getUserStatusBarIconResId(anyInt())).thenReturn(100) whenever(keyguardStateController.isShowing).thenReturn(false) statusBarPolicy.appTransitionFinished(0) Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicy.java +2 −1 Original line number Diff line number Diff line Loading @@ -617,7 +617,8 @@ public class PhoneStatusBarPolicy mUiBgExecutor.execute(() -> { try { final int userId = ActivityTaskManager.getService().getLastResumedActivityUserId(); final int iconResId = mUserManager.getUserStatusBarIconResId(userId); final int iconResId = mUserManager.isProfile(userId) ? mUserManager.getUserStatusBarIconResId(userId) : Resources.ID_NULL; mMainExecutor.execute(() -> { final boolean showIcon; if (iconResId != Resources.ID_NULL && (!mKeyguardStateController.isShowing() Loading Loading
packages/SystemUI/multivalentTests/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicyTest.kt +2 −0 Original line number Diff line number Diff line Loading @@ -219,6 +219,7 @@ class PhoneStatusBarPolicyTest : SysuiTestCase() { @Test fun testAppTransitionFinished_doesNotShowManagedProfileIcon() { whenever(userManager.isProfile(anyInt())).thenReturn(true) whenever(userManager.getUserStatusBarIconResId(anyInt())).thenReturn(0 /* ID_NULL */) whenever(keyguardStateController.isShowing).thenReturn(false) statusBarPolicy.appTransitionFinished(0) Loading @@ -232,6 +233,7 @@ class PhoneStatusBarPolicyTest : SysuiTestCase() { @Test fun testAppTransitionFinished_showsManagedProfileIcon() { whenever(userManager.isProfile(anyInt())).thenReturn(true) whenever(userManager.getUserStatusBarIconResId(anyInt())).thenReturn(100) whenever(keyguardStateController.isShowing).thenReturn(false) statusBarPolicy.appTransitionFinished(0) Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicy.java +2 −1 Original line number Diff line number Diff line Loading @@ -617,7 +617,8 @@ public class PhoneStatusBarPolicy mUiBgExecutor.execute(() -> { try { final int userId = ActivityTaskManager.getService().getLastResumedActivityUserId(); final int iconResId = mUserManager.getUserStatusBarIconResId(userId); final int iconResId = mUserManager.isProfile(userId) ? mUserManager.getUserStatusBarIconResId(userId) : Resources.ID_NULL; mMainExecutor.execute(() -> { final boolean showIcon; if (iconResId != Resources.ID_NULL && (!mKeyguardStateController.isShowing() Loading