From 3ef0800f3a78ad4da1431a30ae73497292ca774a Mon Sep 17 00:00:00 2001 From: shaoweishen Date: Fri, 13 May 2022 10:01:42 +0000 Subject: [PATCH] DO NOT MERGE: Downbranch merge conflict [Output Switcher] [A11y] Set title for dialog for a11y Bug: 229679478 Test: verified on device Change-Id: I3388ed199160ea4156ad6f55e5525a69ea399676 --- packages/SystemUI/res/values/strings.xml | 2 ++ .../android/systemui/media/dialog/MediaOutputBaseDialog.java | 4 +--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/SystemUI/res/values/strings.xml b/packages/SystemUI/res/values/strings.xml index 2c3d947ba9e23..8324d80e8031b 100644 --- a/packages/SystemUI/res/values/strings.xml +++ b/packages/SystemUI/res/values/strings.xml @@ -2271,6 +2271,8 @@ Unknown app Stop casting + + Available devices for audio output. diff --git a/packages/SystemUI/src/com/android/systemui/media/dialog/MediaOutputBaseDialog.java b/packages/SystemUI/src/com/android/systemui/media/dialog/MediaOutputBaseDialog.java index 1a727f8c33231..fa6db01275b06 100644 --- a/packages/SystemUI/src/com/android/systemui/media/dialog/MediaOutputBaseDialog.java +++ b/packages/SystemUI/src/com/android/systemui/media/dialog/MediaOutputBaseDialog.java @@ -227,9 +227,7 @@ public abstract class MediaOutputBaseDialog extends SystemUIDialog implements lp.setFitInsetsIgnoringVisibility(true); window.setAttributes(lp); window.setContentView(mDialogView); - // Sets window to a blank string to avoid talkback announce app label first when pop up, - // which doesn't make sense. - window.setTitle(EMPTY_TITLE); + window.setTitle(mContext.getString(R.string.media_output_dialog_accessibility_title)); mHeaderTitle = mDialogView.requireViewById(R.id.header_title); mHeaderSubtitle = mDialogView.requireViewById(R.id.header_subtitle);