diff options
author | Fabian Kozynski <kozynski@google.com> | 2020-11-03 21:21:39 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2020-11-03 21:21:39 +0000 |
commit | 344fb48d8e340d2826b10950dc622ca242617bdd (patch) | |
tree | fc0c811a8066bf294af90f8a51cacb36be413bc4 | |
parent | c3808b00b65cb1e1f8c321b073f65dcab82e1bb1 (diff) | |
parent | 376060d1d74326255cfa10e0fc0cffeb05c478c2 (diff) |
Merge "Prevent guest user from toggling mobile data Quick Setting"
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java b/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java index bc03ca617dea..077c7aacd7fb 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java +++ b/packages/SystemUI/src/com/android/systemui/qs/tiles/CellularTile.java @@ -23,6 +23,7 @@ import android.app.AlertDialog.Builder; import android.content.Context; import android.content.Intent; import android.content.res.Resources; +import android.os.UserHandle; import android.provider.Settings; import android.service.quicksettings.Tile; import android.telephony.SubscriptionManager; @@ -230,7 +231,8 @@ public class CellularTile extends QSTileImpl<SignalState> { @Override public boolean isAvailable() { - return mController.hasMobileDataFeature(); + return mController.hasMobileDataFeature() + && mHost.getUserContext().getUserId() == UserHandle.USER_SYSTEM; } private static final class CallbackInfo { |