From 62a0d5ea2543cda28f8d8d9a9d3ebfbcd372c94f Mon Sep 17 00:00:00 2001 From: Eric Berglund Date: Thu, 12 Dec 2019 10:35:36 -0800 Subject: [PATCH] DO NOT MERGE Triggering status bar refresh on locale change so that the notifications panel updates to the new language. Bug: 145946470 Test: Manual Change-Id: I85dddcf4596a74e3031618f24246b6af2fb158b4 --- .../com/android/systemui/statusbar/car/CarStatusBar.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/CarSystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java b/packages/CarSystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java index db98c36b8c1f9..524663e58d40b 100644 --- a/packages/CarSystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java +++ b/packages/CarSystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java @@ -1276,6 +1276,12 @@ public class CarStatusBar extends StatusBar implements CarBatteryController.Batt mScrimController.setScrimBehindDrawable(mNotificationPanelBackground); } + @Override + public void onLocaleListChanged() { + // TODO - We should not have to reload sysUI on locale change + makeStatusBarView(); + } + /** * Returns the {@link Drawable} that represents the wallpaper that the user has currently set. */