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