OSDN Git Service

WifiTile: Avoid NPE during boot phase
authorBruno Martins <bgcngm@gmail.com>
Fri, 16 Feb 2018 23:06:06 +0000 (00:06 +0100)
committerLennart Wieboldt <lennart.1997@gmx.de>
Fri, 16 Feb 2018 23:36:12 +0000 (00:36 +0100)
* Listening handling can only take place once mController
  is properly initialized.

Change-Id: Icd5003e67a725323a5445a936d5a38a3006c5431

packages/SystemUI/src/com/android/systemui/qs/tiles/WifiTile.java

index 2370273..fdbb260 100644 (file)
@@ -76,6 +76,7 @@ public class WifiTile extends QSTileImpl<SignalState> {
 
     @Override
     public void handleSetListening(boolean listening) {
+        if (mController == null) return;
         if (listening) {
             mController.addCallback(mSignalCallback);
         } else {