Fix crash from AssistManager
It expects to have onConfiguration called at least once, so
make sure it has.
Test: runtest systemui
Bug: 34377261
Change-Id: Iba980b020ef2c175c7ffebedf946edb282be464c
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarFragment.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarFragment.java
index c0f245c..3423a3c 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarFragment.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarFragment.java
@@ -45,6 +45,7 @@
import android.os.PowerManager;
import android.os.RemoteException;
import android.os.UserHandle;
+import android.support.annotation.VisibleForTesting;
import android.telecom.TelecomManager;
import android.text.TextUtils;
import android.util.Log;
@@ -447,7 +448,8 @@
return false;
}
- private boolean onHomeLongClick(View v) {
+ @VisibleForTesting
+ boolean onHomeLongClick(View v) {
if (shouldDisableNavbarGestures()) {
return false;
}
@@ -562,6 +564,7 @@
public void setAssistManager(AssistManager assistManager) {
mAssistManager = assistManager;
+ mAssistManager.onConfigurationChanged();
}
public void setLightBarController(LightBarController lightBarController) {