diff --git a/app/src/main/java/eu/faircode/email/FragmentMessages.java b/app/src/main/java/eu/faircode/email/FragmentMessages.java index 64421fe734..fed079b462 100644 --- a/app/src/main/java/eu/faircode/email/FragmentMessages.java +++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java @@ -759,6 +759,12 @@ public class FragmentMessages extends FragmentBase { } } + @Override + public void onSelectedChanged(@Nullable RecyclerView.ViewHolder viewHolder, int actionState) { + super.onSelectedChanged(viewHolder, actionState); + swipeRefresh.setEnabled(pull && actionState != ItemTouchHelper.ACTION_STATE_SWIPE); + } + @Override public void onSwiped(@NonNull RecyclerView.ViewHolder viewHolder, int direction) { TupleMessageEx message = getMessage(viewHolder);