diff options
| author | 2017-03-27 21:33:46 +0000 | |
|---|---|---|
| committer | 2017-03-27 21:33:46 +0000 | |
| commit | bc3fefbacd7c11d147e192f7b3324f1f4dc53b51 (patch) | |
| tree | 5a6d7dd5fc0fe31696ab3d44600f86a4bb08f5de | |
| parent | b4e8fd65bfcd8e4e4e10cef3b1da8e15a447cc41 (diff) | |
| parent | 78eeb9b090f5ee0132f3223065df03791ce5d3ae (diff) | |
Merge "wifi: catch UnsupportedOperationException for getMatchingWifiConfig" am: ae3bae715e
am: 78eeb9b090
Change-Id: Icf369fc41387dbd1ed854434f2d77ecd867c4532
| -rw-r--r-- | packages/SettingsLib/src/com/android/settingslib/wifi/WifiTracker.java | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/packages/SettingsLib/src/com/android/settingslib/wifi/WifiTracker.java b/packages/SettingsLib/src/com/android/settingslib/wifi/WifiTracker.java index 3435d1d9629d..0a32f195d7d9 100644 --- a/packages/SettingsLib/src/com/android/settingslib/wifi/WifiTracker.java +++ b/packages/SettingsLib/src/com/android/settingslib/wifi/WifiTracker.java @@ -394,9 +394,13 @@ public class WifiTracker { // the given ScanResult. This is used for showing that a given AP // (ScanResult) is available via a Passpoint provider (provider friendly // name). - WifiConfiguration config = mWifiManager.getMatchingWifiConfig(result); - if (config != null) { - accessPoint.update(config); + try { + WifiConfiguration config = mWifiManager.getMatchingWifiConfig(result); + if (config != null) { + accessPoint.update(config); + } + } catch (UnsupportedOperationException e) { + // Passpoint not supported on the device. } } |