From 4e6ea5e4229d69da0bb639bb732c96bf3a6c0baa Mon Sep 17 00:00:00 2001
From: Janne Koschinski <janne@kuschku.de>
Date: Tue, 20 Sep 2016 13:35:53 +0200
Subject: [PATCH] Fixed a minor bug that crashed the app

---
 .../ui/chat/drawer/BufferViewConfigAdapter.java                | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app/src/main/java/de/kuschku/quasseldroid_ng/ui/chat/drawer/BufferViewConfigAdapter.java b/app/src/main/java/de/kuschku/quasseldroid_ng/ui/chat/drawer/BufferViewConfigAdapter.java
index 8055ed9a8..188dd2700 100644
--- a/app/src/main/java/de/kuschku/quasseldroid_ng/ui/chat/drawer/BufferViewConfigAdapter.java
+++ b/app/src/main/java/de/kuschku/quasseldroid_ng/ui/chat/drawer/BufferViewConfigAdapter.java
@@ -227,6 +227,9 @@ public class BufferViewConfigAdapter extends ExpandableRecyclerAdapter<NetworkVi
     }
 
     public void selectConfig(int id) {
+        if (context.client() == null || context.client().bufferViewManager() == null)
+            return;
+
         QBufferViewConfig newconfig = context.client().bufferViewManager().bufferViewConfig(id);
         Parcelable state = (newconfig == config) ? saveState() : null;
 
-- 
GitLab