summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jacqueline Huang <jacquelinehu@google.com> 2023-10-17 08:53:50 +0000
committer Jacqueline Huang <jacquelinehu@google.com> 2023-10-26 11:46:39 +0000
commitdbb61e2b9cd82e07a835eab2dbea4b26389a048f (patch)
tree0becf0f3add2ebe4cec648d02c444f630a30b965
parent0900981d45fcb15a42c563b06839caee66ab8025 (diff)
Call super in setTitle in CollapsingToolbarBaseActivity
window title doesn't change because no call to super.setTitle. Call setOuterTitle in delegate so its callback will call super.setTitle. ``` Window: AccessibilityWindowInfo[title=Android Accessibility Suite, displayId=0, id=470, taskId=18, type=TYPE_APPLICATION, layer=0, region=SkRegion((0,0,1080,2340)), bounds=Rect(0, 0 - 1080, 2340), focused=true, active=true, pictureInPicture=false, hasParent=false, isAnchored=false, hasChildren=false] ``` Fix: 304648027 Test: manually verified Change-Id: I4a290b87eee939e68920ee54a417fdc71ef48d18
-rw-r--r--packages/SettingsLib/CollapsingToolbarBaseActivity/src/com/android/settingslib/collapsingtoolbar/CollapsingToolbarDelegate.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/packages/SettingsLib/CollapsingToolbarBaseActivity/src/com/android/settingslib/collapsingtoolbar/CollapsingToolbarDelegate.java b/packages/SettingsLib/CollapsingToolbarBaseActivity/src/com/android/settingslib/collapsingtoolbar/CollapsingToolbarDelegate.java
index 155cfbbc6677..b63333719334 100644
--- a/packages/SettingsLib/CollapsingToolbarBaseActivity/src/com/android/settingslib/collapsingtoolbar/CollapsingToolbarDelegate.java
+++ b/packages/SettingsLib/CollapsingToolbarBaseActivity/src/com/android/settingslib/collapsingtoolbar/CollapsingToolbarDelegate.java
@@ -173,13 +173,12 @@ public class CollapsingToolbarDelegate {
return mCoordinatorLayout;
}
- /** Sets the title on the collapsing layout, delegating to host if needed. */
+ /** Sets the title on the collapsing layout and delegates to host. */
public void setTitle(CharSequence title) {
if (mCollapsingToolbarLayout != null) {
mCollapsingToolbarLayout.setTitle(title);
- } else {
- mHostCallback.setOuterTitle(title);
}
+ mHostCallback.setOuterTitle(title);
}
/** Returns an instance of collapsing toolbar. */