From 7facf4ea2a6f0d18a643a3fea10779e6e4ddd0af Mon Sep 17 00:00:00 2001
From: Janne Koschinski <janne@kuschku.de>
Date: Mon, 2 Apr 2018 01:32:05 +0200
Subject: [PATCH] Fix crash on Android 4.4.2

---
 .../quasseldroid/ui/chat/input/AutoCompleteAdapter.kt     | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/AutoCompleteAdapter.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/AutoCompleteAdapter.kt
index 0b030e719..0be424b74 100644
--- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/AutoCompleteAdapter.kt
+++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/input/AutoCompleteAdapter.kt
@@ -16,7 +16,7 @@ import de.kuschku.quasseldroid.GlideApp
 import de.kuschku.quasseldroid.R
 import de.kuschku.quasseldroid.settings.MessageSettings
 import de.kuschku.quasseldroid.ui.chat.nicks.NickListAdapter.Companion.VIEWTYPE_AWAY
-import de.kuschku.quasseldroid.util.helper.getDrawableCompat
+import de.kuschku.quasseldroid.util.helper.getVectorDrawableCompat
 import de.kuschku.quasseldroid.util.helper.styledAttributes
 import de.kuschku.quasseldroid.util.helper.tint
 import de.kuschku.quasseldroid.util.helper.visibleIf
@@ -146,8 +146,8 @@ class AutoCompleteAdapter(
             clickListener?.invoke(value)
         }
 
-        online = itemView.context.getDrawableCompat(R.drawable.ic_status_channel)?.mutate()
-        offline = itemView.context.getDrawableCompat(R.drawable.ic_status_channel_offline)?.mutate()
+        online = itemView.context.getVectorDrawableCompat(R.drawable.ic_status_channel)?.mutate()
+        offline = itemView.context.getVectorDrawableCompat(R.drawable.ic_status_channel_offline)?.mutate()
 
         itemView.context.theme.styledAttributes(
           R.attr.colorAccent, R.attr.colorAway
@@ -180,4 +180,4 @@ class AutoCompleteAdapter(
     const val VIEWTYPE_NICK_ACTIVE = 1
     const val VIEWTYPE_NICK_AWAY = 2
   }
-}
\ No newline at end of file
+}
-- 
GitLab