Merge "[Settings] Avoid access Controller from Slice"
am: 5fb5d21b2d
Change-Id: Ie946dc9fe7ec3dcb6634386e4498b118fa2f8faf
diff --git a/src/com/android/settings/network/telephony/MobileDataSlice.java b/src/com/android/settings/network/telephony/MobileDataSlice.java
index 65eaf87..152028c 100644
--- a/src/com/android/settings/network/telephony/MobileDataSlice.java
+++ b/src/com/android/settings/network/telephony/MobileDataSlice.java
@@ -38,11 +38,11 @@
import com.android.settings.R;
import com.android.settings.Utils;
-import com.android.settings.network.AirplaneModePreferenceController;
import com.android.settings.network.MobileDataContentObserver;
import com.android.settings.slices.CustomSliceRegistry;
import com.android.settings.slices.CustomSliceable;
import com.android.settings.slices.SliceBackgroundWorker;
+import com.android.settingslib.WirelessUtils;
import com.google.common.annotations.VisibleForTesting;
@@ -184,10 +184,7 @@
@VisibleForTesting
boolean isAirplaneModeEnabled() {
- // Generic key since we only want the method check - no UI.
- AirplaneModePreferenceController controller = new AirplaneModePreferenceController(mContext,
- "key" /* Key */);
- return controller.isChecked();
+ return WirelessUtils.isAirplaneModeOn(mContext);
}
@VisibleForTesting