From 5fb72078f62dbf67167e0f86b7e772f51af1491c Mon Sep 17 00:00:00 2001 From: Cilly Leang Date: Wed, 18 Feb 2026 17:20:58 +1100 Subject: [PATCH] fix(Zinnia): use correct colours in reply author --- .../src/main/kotlin/moe/lava/awoocord/zinnia/Zinnia.kt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/plugins/Zinnia/src/main/kotlin/moe/lava/awoocord/zinnia/Zinnia.kt b/plugins/Zinnia/src/main/kotlin/moe/lava/awoocord/zinnia/Zinnia.kt index 43c90af..f70ebde 100644 --- a/plugins/Zinnia/src/main/kotlin/moe/lava/awoocord/zinnia/Zinnia.kt +++ b/plugins/Zinnia/src/main/kotlin/moe/lava/awoocord/zinnia/Zinnia.kt @@ -1,6 +1,7 @@ package moe.lava.awoocord.zinnia import android.content.Context +import android.graphics.Color import android.view.View import android.widget.TextView import androidx.constraintlayout.widget.ConstraintLayout @@ -10,9 +11,11 @@ import com.aliucord.patcher.after import com.aliucord.patcher.component1 import com.aliucord.patcher.component2 import com.aliucord.patcher.component3 +import com.aliucord.patcher.instead import com.aliucord.utils.DimenUtils.dp import com.aliucord.utils.accessField import com.discord.databinding.WidgetChannelMembersListItemUserBinding +import com.discord.models.member.GuildMember import com.discord.widgets.channels.memberlist.adapter.ChannelMembersListAdapter import com.discord.widgets.channels.memberlist.adapter.ChannelMembersListViewHolderMember import com.discord.widgets.chat.list.adapter.WidgetChatListAdapterItemMessage @@ -81,6 +84,13 @@ class Zinnia : Plugin() { } } + patcher.instead( + "getAuthorTextColor", + GuildMember::class.java, + ) { (_, member: GuildMember?) -> + member?.color ?: Color.BLACK + } + // Configures for reply preview username patcher.after( "configureReplyName",