From b639383e217213158d205be47f9701eaeafac434 Mon Sep 17 00:00:00 2001 From: Sunny Goyal Date: Tue, 12 Jan 2021 18:08:40 -0800 Subject: [PATCH] Fixing button state not updated when NavBar is recreated Bug: 176842501 Test: Verified on device Change-Id: I7fa14717f6d9e1b5b86fac1d1626099489b3bfa7 --- .../com/android/systemui/navigationbar/NavigationBarView.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/SystemUI/src/com/android/systemui/navigationbar/NavigationBarView.java b/packages/SystemUI/src/com/android/systemui/navigationbar/NavigationBarView.java index d6f0799938463..e38a420a9c0fc 100644 --- a/packages/SystemUI/src/com/android/systemui/navigationbar/NavigationBarView.java +++ b/packages/SystemUI/src/com/android/systemui/navigationbar/NavigationBarView.java @@ -92,8 +92,8 @@ import com.android.systemui.statusbar.phone.AutoHideController; import com.android.systemui.statusbar.phone.LightBarTransitionsController; import com.android.systemui.statusbar.phone.NotificationPanelViewController; import com.android.systemui.statusbar.phone.StatusBar; -import com.android.wm.shell.pip.Pip; import com.android.wm.shell.legacysplitscreen.LegacySplitScreen; +import com.android.wm.shell.pip.Pip; import java.io.PrintWriter; import java.util.function.Consumer; @@ -1187,6 +1187,7 @@ public class NavigationBarView extends FrameLayout implements } getViewTreeObserver().addOnComputeInternalInsetsListener(mOnComputeInternalInsetsListener); + updateNavButtonIcons(); } @Override