am: 51ea751
* commit '51ea751ff58dba8a18c358098cf1b09d2d29443b':
Fixed AccessPreference listener.
Change-Id: Idca75d7862d13502d084e6770b00f21cc5950932
This commit is contained in:
@@ -227,19 +227,20 @@ public class UnrestrictedDataAccess extends SettingsPreferenceFragment
|
||||
if (mEntry.icon != null) {
|
||||
setIcon(mEntry.icon);
|
||||
}
|
||||
setOnPreferenceClickListener( new OnPreferenceClickListener() {
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onPreferenceClick(Preference pref) {
|
||||
protected void onClick() {
|
||||
if (mState.isDataSaverBlacklisted) {
|
||||
// app is blacklisted, launch App Data Usage screen
|
||||
InstalledAppDetails.startAppInfoFragment(AppDataUsage.class,
|
||||
context.getString(R.string.app_data_usage),
|
||||
getContext().getString(R.string.app_data_usage),
|
||||
UnrestrictedDataAccess.this,
|
||||
mEntry);
|
||||
return false;
|
||||
} else {
|
||||
// app is not blacklisted, let superclass handle toggle switch
|
||||
super.onClick();
|
||||
}
|
||||
return true;
|
||||
}});
|
||||
}
|
||||
|
||||
// Sets UI state based on whitelist/blacklist status.
|
||||
|
Reference in New Issue
Block a user