support: MasterSwitchPreference: isChecked doesn't rely on existence of switch

When checking for isChecked in e.g. a preferenceFragment, we want to
know the setting value, independent of whether the preference already
has been inflated or not

Change-Id: Ie3e777388805d329fea6f56ef306a4c941993938
Signed-off-by: spezi77 <spezi7713@gmx.net>
This commit is contained in:
SpiritCroc
2017-10-29 13:39:45 +01:00
committed by unknown
parent 6636e195ec
commit a07b60e8de

View File

@@ -87,7 +87,7 @@ public class MasterSwitchPreference extends TwoTargetPreference {
}
public boolean isChecked() {
return mSwitch != null && mSwitch.isEnabled() && mChecked;
return mChecked;
}
public void setChecked(boolean checked) {