diff --git a/src/main/java/eu/siacs/conversations/ui/ConversationsOverviewFragment.java b/src/main/java/eu/siacs/conversations/ui/ConversationsOverviewFragment.java index d371fc036627f9b4e24373ce6c1843fb14e36993..79dcb90e022c6d554c81e94fc5e15b64950ca3b0 100644 --- a/src/main/java/eu/siacs/conversations/ui/ConversationsOverviewFragment.java +++ b/src/main/java/eu/siacs/conversations/ui/ConversationsOverviewFragment.java @@ -385,11 +385,14 @@ public class ConversationsOverviewFragment extends XmppFragment { @Override public void onBackendConnected() { + refresh(); + } + + private void setupSwipe() { if (this.touchHelper == null && (activity.xmppConnectionService == null || !activity.xmppConnectionService.isOnboarding())) { this.touchHelper = new ItemTouchHelper(this.callback); this.touchHelper.attachToRecyclerView(this.binding.list); } - refresh(); } @Override @@ -503,6 +506,7 @@ public class ConversationsOverviewFragment extends XmppFragment { } else { binding.fab.setVisibility(View.VISIBLE); } + setupSwipe(); } private void setScrollPosition(ScrollState scrollPosition) {