Merge \\\"Revert \\\"Improve accessibility window title behavior\\\"\\\" into nyc-dev am: fc71309640 am: 2c8099110e
am: d06094dd86
Change-Id: I9da39b5bbd28592f7babe17f3aff4142e04f2e47
This commit is contained in:
@@ -528,22 +528,16 @@ public class PhoneWindow extends Window implements MenuBuilder.Callback {
|
||||
|
||||
@Override
|
||||
public void setTitle(CharSequence title) {
|
||||
setTitle(title, true);
|
||||
}
|
||||
|
||||
public void setTitle(CharSequence title, boolean updateAccessibilityTitle) {
|
||||
if (mTitleView != null) {
|
||||
mTitleView.setText(title);
|
||||
} else if (mDecorContentParent != null) {
|
||||
mDecorContentParent.setWindowTitle(title);
|
||||
}
|
||||
mTitle = title;
|
||||
if (updateAccessibilityTitle) {
|
||||
WindowManager.LayoutParams params = getAttributes();
|
||||
if (!TextUtils.equals(title, params.accessibilityTitle)) {
|
||||
params.accessibilityTitle = TextUtils.stringOrSpannedString(title);
|
||||
dispatchWindowAttributesChanged(getAttributes());
|
||||
}
|
||||
WindowManager.LayoutParams params = getAttributes();
|
||||
if (!TextUtils.equals(title, params.accessibilityTitle)) {
|
||||
params.accessibilityTitle = TextUtils.stringOrSpannedString(title);
|
||||
dispatchWindowAttributesChanged(getAttributes());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user