From bb9a0538411ec8a06f92f2339e61bc927b946b44 Mon Sep 17 00:00:00 2001
From: Janne Koschinski <janne@kuschku.de>
Date: Sun, 25 Feb 2018 04:28:53 +0100
Subject: [PATCH] Fixes an issue with rendering hex colors

---
 .../quasseldroid_ng/util/irc/format/IrcFormatDeserializer.kt    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app/src/main/java/de/kuschku/quasseldroid_ng/util/irc/format/IrcFormatDeserializer.kt b/app/src/main/java/de/kuschku/quasseldroid_ng/util/irc/format/IrcFormatDeserializer.kt
index c8e8c56c9..2b3fe8e07 100644
--- a/app/src/main/java/de/kuschku/quasseldroid_ng/util/irc/format/IrcFormatDeserializer.kt
+++ b/app/src/main/java/de/kuschku/quasseldroid_ng/util/irc/format/IrcFormatDeserializer.kt
@@ -344,7 +344,7 @@ class IrcFormatDeserializer(private val context: Context) {
 
     override fun applyTo(editable: SpannableStringBuilder, from: Int, to: Int) {
       editable.setSpan(
-        IrcHexColorSpan(color), from, to,
+        IrcHexColorSpan(color or 0xFFFFFF.inv()), from, to,
         Spanned.SPAN_INCLUSIVE_EXCLUSIVE
       )
     }
-- 
GitLab