From 47936ee8819a7b1743ab53164b77fc43b5ce8b90 Mon Sep 17 00:00:00 2001 From: Matías Hernández Date: Thu, 3 Oct 2024 12:33:32 +0000 Subject: Revert^2 "Update content description of active mode icon in Status Bar" This reverts commit 1c0e239e5a7fb97ae20e69bb50a85f9932ab5fc5. Reason for revert: Rolling forward with fixed test Change-Id: I16ed6768de6c5e68053452ed535c09492699a494 --- packages/SystemUI/res/values/strings.xml | 6 ++++++ .../systemui/statusbar/phone/PhoneStatusBarPolicy.java | 3 ++- .../systemui/statusbar/phone/PhoneStatusBarPolicyTest.kt | 14 +++++++------- 3 files changed, 15 insertions(+), 8 deletions(-) diff --git a/packages/SystemUI/res/values/strings.xml b/packages/SystemUI/res/values/strings.xml index 24b657943e37..f0f1723515b4 100644 --- a/packages/SystemUI/res/values/strings.xml +++ b/packages/SystemUI/res/values/strings.xml @@ -1817,6 +1817,12 @@ Alarm + + %1$s is on + Wallet diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicy.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicy.java index 8c0353813ec6..f8eae3607f6a 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicy.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicy.java @@ -411,7 +411,8 @@ public class PhoneStatusBarPolicy mainActiveMode.getIcon().key().resPackage(), mainActiveMode.getIcon().key().resId(), mainActiveMode.getIcon().drawable(), - mainActiveMode.getName(), + mResources.getString(R.string.active_mode_content_description, + mainActiveMode.getName()), StatusBarIcon.Shape.FIXED_SPACE); } if (visible != mZenVisible) { diff --git a/packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicyTest.kt b/packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicyTest.kt index 2ed34735db1f..83600422bda4 100644 --- a/packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicyTest.kt +++ b/packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/PhoneStatusBarPolicyTest.kt @@ -160,11 +160,11 @@ class PhoneStatusBarPolicyTest : SysuiTestCase() { testableLooper = TestableLooper.get(this) context.orCreateTestableResources.addOverride( com.android.internal.R.string.status_bar_alarm_clock, - ALARM_SLOT + ALARM_SLOT, ) context.orCreateTestableResources.addOverride( com.android.internal.R.string.status_bar_managed_profile, - MANAGED_PROFILE_SLOT + MANAGED_PROFILE_SLOT, ) whenever(devicePolicyManager.resources).thenReturn(devicePolicyManagerResources) whenever(devicePolicyManagerResources.getString(anyString(), any())).thenReturn("") @@ -430,8 +430,8 @@ class PhoneStatusBarPolicyTest : SysuiTestCase() { eq(mContext.packageName), eq(android.R.drawable.ic_lock_lock), any(), // non-null - eq("Bedtime Mode"), - eq(StatusBarIcon.Shape.FIXED_SPACE) + eq("Bedtime Mode is on"), + eq(StatusBarIcon.Shape.FIXED_SPACE), ) zenModeRepository.deactivateMode("bedtime") @@ -443,8 +443,8 @@ class PhoneStatusBarPolicyTest : SysuiTestCase() { eq(null), eq(android.R.drawable.ic_media_play), any(), // non-null - eq("Other Mode"), - eq(StatusBarIcon.Shape.FIXED_SPACE) + eq("Other Mode is on"), + eq(StatusBarIcon.Shape.FIXED_SPACE), ) zenModeRepository.deactivateMode("other") @@ -538,7 +538,7 @@ class PhoneStatusBarPolicyTest : SysuiTestCase() { privacyLogger, fakeConnectedDisplayStateProvider, kosmos.zenModeInteractor, - JavaAdapter(testScope.backgroundScope) + JavaAdapter(testScope.backgroundScope), ) } -- cgit v1.2.3-59-g8ed1b