Fix accidental creation of restriction entry for required apps
When entering Settings->Restrictions, don't automatically query restriction entries for required apps. Bug: 9681399 Change-Id: Idcc773bf4793b3e7e2b328a15881b7ecf930c6c3
This commit is contained in:
@@ -601,7 +601,8 @@ public class AppRestrictionsFragment extends SettingsPreferenceFragment implemen
|
|||||||
if (!hasSettings && !isSettingsApp) continue;
|
if (!hasSettings && !isSettingsApp) continue;
|
||||||
// Get and populate the defaults, since the user is not going to be
|
// Get and populate the defaults, since the user is not going to be
|
||||||
// able to toggle this app ON (it's ON by default and immutable).
|
// able to toggle this app ON (it's ON by default and immutable).
|
||||||
if (hasSettings) {
|
// Only do this for restricted profiles, not single-user restrictions
|
||||||
|
if (hasSettings && mRestrictedProfile) {
|
||||||
requestRestrictionsForApp(packageName, p);
|
requestRestrictionsForApp(packageName, p);
|
||||||
}
|
}
|
||||||
} else if (!mNewUser && isAppEnabledForUser(pi)) { /*appInfoListHasPackage(mUserApps, packageName)*/
|
} else if (!mNewUser && isAppEnabledForUser(pi)) { /*appInfoListHasPackage(mUserApps, packageName)*/
|
||||||
|
Reference in New Issue
Block a user