Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2a84bbcd authored by Fan Zhang's avatar Fan Zhang
Browse files

Don't allow changing data usage setting if uid is not app.

Bug: 30262890

Changing non-app UID's (eg system, firewalld) data usage will just crash.

Change-Id: I1c3f2504aae75f514f962fd54f4dcf240b3bcd81
parent 7b03ae69
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -149,7 +149,7 @@ public class AppDataUsage extends DataUsageBase implements Preference.OnPreferen
                } catch (PackageManager.NameNotFoundException e) {
                }
            }
            if (mAppItem.key == Process.SYSTEM_UID) {
            if (!UserHandle.isApp(mAppItem.key)) {
                removePreference(KEY_UNRESTRICTED_DATA);
                removePreference(KEY_RESTRICT_BACKGROUND);
            } else {