From 2ee0c54ef38d553557d573587bcd61193d723e69 Mon Sep 17 00:00:00 2001
From: Janne Koschinski <janne@kuschku.de>
Date: Sat, 17 Feb 2018 18:13:20 +0100
Subject: [PATCH] Don't color sender prefixes

---
 .../quasseldroid_ng/ui/chat/QuasselMessageRenderer.kt    | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/app/src/main/java/de/kuschku/quasseldroid_ng/ui/chat/QuasselMessageRenderer.kt b/app/src/main/java/de/kuschku/quasseldroid_ng/ui/chat/QuasselMessageRenderer.kt
index 4196779f9..eaa49a901 100644
--- a/app/src/main/java/de/kuschku/quasseldroid_ng/ui/chat/QuasselMessageRenderer.kt
+++ b/app/src/main/java/de/kuschku/quasseldroid_ng/ui/chat/QuasselMessageRenderer.kt
@@ -70,17 +70,18 @@ class QuasselMessageRenderer(context: Context) : MessageRenderer {
       message.messageId,
       timeFormatter.format(message.time.atZone(zoneId)),
       SpanFormatter.format(
-        "%s: %s",
-        formatNick(message.sender, message.senderPrefixes),
+        "%s%s: %s",
+        message.senderPrefixes,
+        formatNick(message.sender),
         message.content
       )
     )
   }
 
-  private fun formatNick(sender: String, prefixes: String): CharSequence {
+  private fun formatNick(sender: String): CharSequence {
     val nick = IrcUserUtils.nick(sender)
     val senderColor = IrcUserUtils.senderColor(nick)
-    val spannableString = SpannableString(prefixes + nick)
+    val spannableString = SpannableString(nick)
     spannableString.setSpan(
       ForegroundColorSpan(senderColors[senderColor % senderColors.size]),
       0,
-- 
GitLab