From 86225c8b286a486717c030ecbfeb239f7e09632d Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 18 Apr 2022 21:25:47 +0200 Subject: [PATCH] Simplification --- .../eu/faircode/email/FragmentOptionsSynchronize.java | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentOptionsSynchronize.java b/app/src/main/java/eu/faircode/email/FragmentOptionsSynchronize.java index 170202089a..83dc0c826c 100644 --- a/app/src/main/java/eu/faircode/email/FragmentOptionsSynchronize.java +++ b/app/src/main/java/eu/faircode/email/FragmentOptionsSynchronize.java @@ -442,8 +442,6 @@ public class FragmentOptionsSynchronize extends FragmentBase implements SharedPr public void onCheckedChanged(CompoundButton compoundButton, boolean checked) { prefs.edit().putBoolean("check_blocklist", checked).apply(); swUseBlocklist.setEnabled(checked); - if (badapter != null) - badapter.enabledChanged(); } }); @@ -759,7 +757,6 @@ public class FragmentOptionsSynchronize extends FragmentBase implements SharedPr private Context context; private LayoutInflater inflater; - private boolean enabled; private List items; public class ViewHolder extends RecyclerView.ViewHolder implements CompoundButton.OnCheckedChangeListener { @@ -781,7 +778,6 @@ public class FragmentOptionsSynchronize extends FragmentBase implements SharedPr private void bindTo(DnsBlockList.BlockList blocklist) { cbEnabled.setText(blocklist.name); cbEnabled.setChecked(DnsBlockList.isEnabled(context, blocklist)); - cbEnabled.setEnabled(enabled); } @Override @@ -801,13 +797,6 @@ public class FragmentOptionsSynchronize extends FragmentBase implements SharedPr setHasStableIds(true); this.items = items; - enabledChanged(); - } - - void enabledChanged() { - SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); - this.enabled = prefs.getBoolean("check_blocklist", false); - notifyDataSetChanged(); } @Override