From 615f42de2cdc3689baeeb804eabfab34d616c539 Mon Sep 17 00:00:00 2001 From: Evan Laird Date: Fri, 8 Jul 2022 11:26:18 -0400 Subject: [PATCH] Change from deprecated telephony api TelephonyManager#setDataEnabled() is deprecated in favor of TelephonyManager#setDataEnabled(int Reason, boolean enabled). This change updates the call to the recommended one. Test: atest SystemUITests Bug: 238425913 Change-Id: I0b1dd8e715bbaa513d90a31defacf576993c6cc0 --- .../systemui/qs/tiles/dialog/InternetDialogController.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/InternetDialogController.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/InternetDialogController.java index f1fdae7db4825..3c8775d01e2d6 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/InternetDialogController.java +++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/InternetDialogController.java @@ -778,7 +778,8 @@ public class InternetDialogController implements AccessPointController.AccessPoi return; } - mTelephonyManager.setDataEnabled(enabled); + mTelephonyManager.setDataEnabledForReason( + TelephonyManager.DATA_ENABLED_REASON_USER, enabled); if (disableOtherSubscriptions) { final List subInfoList = mSubscriptionManager.getActiveSubscriptionInfoList();