Merge pull request #11525 from t895/runtime-switch-fix

Android: Fix settings being editable when marked otherwise
This commit is contained in:
JosJuice 2023-02-01 18:03:41 +01:00 committed by GitHub
commit 9eb56551af
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -39,7 +39,7 @@ public final class SwitchSettingViewHolder extends SettingViewHolder
mBinding.textSettingDescription.setText(item.getDescription()); mBinding.textSettingDescription.setText(item.getDescription());
mBinding.settingSwitch.setChecked(mItem.isChecked(getAdapter().getSettings())); mBinding.settingSwitch.setChecked(mItem.isChecked(getAdapter().getSettings()));
mBinding.settingSwitch.setEnabled(true); mBinding.settingSwitch.setEnabled(mItem.isEditable());
// Check for IPL to make sure user can skip. // Check for IPL to make sure user can skip.
if (mItem.getSetting() == BooleanSetting.MAIN_SKIP_IPL) if (mItem.getSetting() == BooleanSetting.MAIN_SKIP_IPL)