diff --git a/app/src/main/java/eu/faircode/email/FragmentOptions.java b/app/src/main/java/eu/faircode/email/FragmentOptions.java index 8b423fb204..0a742731b6 100644 --- a/app/src/main/java/eu/faircode/email/FragmentOptions.java +++ b/app/src/main/java/eu/faircode/email/FragmentOptions.java @@ -137,6 +137,11 @@ public class FragmentOptions extends FragmentBase { throw new IllegalArgumentException(); } } + + @Override + public int getItemPosition(@NonNull Object object) { + return POSITION_NONE; // always recreate fragment + } } @Override @@ -163,6 +168,6 @@ public class FragmentOptions extends FragmentBase { editor.remove(option); editor.apply(); - //setOptions(); + adapter.notifyDataSetChanged(); } }