From f0593210ef505358f3af2b23e118732e7b9f6f1b Mon Sep 17 00:00:00 2001
From: Janne Koschinski <janne@kuschku.de>
Date: Tue, 15 May 2018 14:16:03 +0200
Subject: [PATCH] Fixes setup not triggering on tablets

---
 .../java/de/kuschku/quasseldroid/ui/chat/ChatActivity.kt | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/ChatActivity.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/ChatActivity.kt
index 81a819144..51dace5c3 100644
--- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/ChatActivity.kt
+++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/ChatActivity.kt
@@ -451,10 +451,11 @@ class ChatActivity : ServiceBoundActivity(), SharedPreferences.OnSharedPreferenc
       .firstElement()
       .toLiveData()
       .observe(this, Observer {
-        if (resources.getBoolean(R.bool.buffer_drawer_exists) &&
-            viewModel.buffer.value == Int.MAX_VALUE &&
-            isInitialConnect) {
-          drawerLayout.openDrawer(Gravity.START)
+        if (isInitialConnect) {
+          if (resources.getBoolean(R.bool.buffer_drawer_exists) &&
+              viewModel.buffer.value == Int.MAX_VALUE) {
+            drawerLayout.openDrawer(Gravity.START)
+          }
           isInitialConnect = false
           viewModel.session.value?.orNull()?.let {
             if (it.identities.isEmpty()) {
-- 
GitLab