Merge "Fix bugs in auto restriction." into pi-dev am: f6e2c19fcc
am: a9e4d4a42a
Change-Id: If82969696eb492ea3875a0e0fb92f038024f00f9
This commit is contained in:
@@ -43,7 +43,6 @@ public class RestrictAppPreferenceController extends BasePreferenceController {
|
||||
@VisibleForTesting
|
||||
List<AppInfo> mAppInfos;
|
||||
private AppOpsManager mAppOpsManager;
|
||||
private SettingsActivity mSettingsActivity;
|
||||
private InstrumentedPreferenceFragment mPreferenceFragment;
|
||||
private UserManager mUserManager;
|
||||
|
||||
@@ -53,10 +52,8 @@ public class RestrictAppPreferenceController extends BasePreferenceController {
|
||||
mUserManager = context.getSystemService(UserManager.class);
|
||||
}
|
||||
|
||||
public RestrictAppPreferenceController(SettingsActivity settingsActivity,
|
||||
InstrumentedPreferenceFragment preferenceFragment) {
|
||||
this(settingsActivity.getApplicationContext());
|
||||
mSettingsActivity = settingsActivity;
|
||||
public RestrictAppPreferenceController(InstrumentedPreferenceFragment preferenceFragment) {
|
||||
this(preferenceFragment.getContext());
|
||||
mPreferenceFragment = preferenceFragment;
|
||||
}
|
||||
|
||||
@@ -83,7 +80,7 @@ public class RestrictAppPreferenceController extends BasePreferenceController {
|
||||
public boolean handlePreferenceTreeClick(Preference preference) {
|
||||
if (getPreferenceKey().equals(preference.getKey())) {
|
||||
// start fragment
|
||||
RestrictedAppDetails.startRestrictedAppDetails(mSettingsActivity, mPreferenceFragment,
|
||||
RestrictedAppDetails.startRestrictedAppDetails(mPreferenceFragment,
|
||||
mAppInfos);
|
||||
return true;
|
||||
}
|
||||
|
Reference in New Issue
Block a user