OSDN Git Service

Fix SystemUI crash on devices with WiFi only
authorAdam Lesinski <adamlesinski@google.com>
Thu, 10 Oct 2013 22:49:57 +0000 (15:49 -0700)
committerAdam Lesinski <adamlesinski@google.com>
Thu, 10 Oct 2013 22:49:57 +0000 (15:49 -0700)
A recent change to QuickSettings forgot to
check whether the device has a radio or not.

Change-Id: I0b89634b290e82a1702de7b2f539cef3efa6d246

packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java

index 6747d50..e6823ac 100644 (file)
@@ -504,9 +504,11 @@ class QuickSettingsModel implements BluetoothStateChangeCallback,
     }
 
     void refreshRssiTile() {
-        // We reinflate the original view due to potential styling changes that may have
-        // taken place due to a configuration change.
-        mRSSITile.reinflateContent(LayoutInflater.from(mContext));
+        if (mRSSITile != null) {
+            // We reinflate the original view due to potential styling changes that may have
+            // taken place due to a configuration change.
+            mRSSITile.reinflateContent(LayoutInflater.from(mContext));
+        }
     }
 
     // Bluetooth