Merge "Fix Talkback annoucement for Media Output panel." into rvc-dev am: ba85ecdf06

Change-Id: Ic3dfbb9af3c79fb578cc43c03a523b4a49c66dc9
This commit is contained in:
Yi-Ling Chuang
2020-05-26 09:28:22 +00:00
committed by Automerger Merge Worker

View File

@@ -200,15 +200,17 @@ public class PanelFragment extends Fragment {
loadAllSlices(); loadAllSlices();
final IconCompat icon = mPanel.getIcon(); final IconCompat icon = mPanel.getIcon();
final CharSequence title = mPanel.getTitle();
if (icon == null) { if (icon == null) {
mTitleView.setVisibility(View.VISIBLE); mTitleView.setVisibility(View.VISIBLE);
mPanelHeader.setVisibility(View.GONE); mPanelHeader.setVisibility(View.GONE);
mTitleView.setText(mPanel.getTitle()); mTitleView.setText(title);
} else { } else {
mTitleView.setVisibility(View.GONE); mTitleView.setVisibility(View.GONE);
mPanelHeader.setVisibility(View.VISIBLE); mPanelHeader.setVisibility(View.VISIBLE);
mPanelHeader.setAccessibilityPaneTitle(title);
mTitleIcon.setImageIcon(icon.toIcon(getContext())); mTitleIcon.setImageIcon(icon.toIcon(getContext()));
mHeaderTitle.setText(mPanel.getTitle()); mHeaderTitle.setText(title);
mHeaderSubtitle.setText(mPanel.getSubTitle()); mHeaderSubtitle.setText(mPanel.getSubTitle());
if (mPanel.getHeaderIconIntent() != null) { if (mPanel.getHeaderIconIntent() != null) {
mTitleIcon.setOnClickListener(getHeaderIconListener()); mTitleIcon.setOnClickListener(getHeaderIconListener());