Do not create seperate thread for prefered network type
Bug: 21621482
Test: manual test on UI
Change-Id: I2062d41c8791b9cda626556fc9f5a7dffc70cda9
diff --git a/src/com/android/phone/settings/RadioInfo.java b/src/com/android/phone/settings/RadioInfo.java
index f2a3ff7..aae8fa4 100644
--- a/src/com/android/phone/settings/RadioInfo.java
+++ b/src/com/android/phone/settings/RadioInfo.java
@@ -676,8 +676,8 @@
new Thread(() -> {
int networkType = (int) mTelephonyManager.getPreferredNetworkTypeBitmask();
- updatePreferredNetworkType(
- RadioAccessFamily.getNetworkTypeFromRaf(networkType));
+ runOnUiThread(() -> updatePreferredNetworkType(
+ RadioAccessFamily.getNetworkTypeFromRaf(networkType)));
}).start();
// set phone index