From 13c1896c37e2948b21bbc3903eea45b8050a79d4 Mon Sep 17 00:00:00 2001
From: Janne Koschinski <janne@kuschku.de>
Date: Sun, 9 Dec 2018 20:46:17 +0100
Subject: [PATCH] Fixes #144

---
 .../java/de/kuschku/quasseldroid/ui/chat/ChatActivity.kt   | 7 +++++--
 1 file changed, 5 insertions(+), 2 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 9364648d8..51e477036 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
@@ -148,8 +148,11 @@ class ChatActivity : ServiceBoundActivity(), SharedPreferences.OnSharedPreferenc
     if (intent != null) {
       when {
         intent.type == "text/plain"                                     -> {
-          chatlineFragment?.replaceText(intent.getStringExtra(Intent.EXTRA_TEXT))
-          drawerLayout.closeDrawers()
+          val text = intent.getCharSequenceExtra(Intent.EXTRA_TEXT)
+          if (text != null) {
+            chatlineFragment?.replaceText(text)
+            drawerLayout.closeDrawers()
+          }
         }
         intent.hasExtra(KEY_BUFFER_ID)                                  -> {
           viewModel.buffer.onNext(intent.getIntExtra(KEY_BUFFER_ID, -1))
-- 
GitLab