From 99c53ace49275d808079726602690e09473a83b3 Mon Sep 17 00:00:00 2001 From: Winson Chung Date: Fri, 21 May 2021 12:00:21 -0700 Subject: [PATCH] Skip recreating the nav bar when locale changes - It's already handled in the nav bar config change logic Bug: 185083593 Test: Change locale Change-Id: I9936202bec57791fcc6c1255737cc40555ce096d --- .../systemui/navigationbar/NavigationBarController.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/navigationbar/NavigationBarController.java b/packages/SystemUI/src/com/android/systemui/navigationbar/NavigationBarController.java index ae9b5987bac51..0515fed21e072 100644 --- a/packages/SystemUI/src/com/android/systemui/navigationbar/NavigationBarController.java +++ b/packages/SystemUI/src/com/android/systemui/navigationbar/NavigationBarController.java @@ -123,8 +123,7 @@ public class NavigationBarController implements Callbacks, // Tracks config changes that will actually recreate the nav bar private final InterestingConfigChanges mConfigChanges = new InterestingConfigChanges( - ActivityInfo.CONFIG_FONT_SCALE | ActivityInfo.CONFIG_LOCALE - | ActivityInfo.CONFIG_SCREEN_LAYOUT + ActivityInfo.CONFIG_FONT_SCALE | ActivityInfo.CONFIG_SCREEN_LAYOUT | ActivityInfo.CONFIG_UI_MODE); @Inject