summaryrefslogtreecommitdiff
path: root/internal/client/ui/core/chat/chat.go
diff options
context:
space:
mode:
authorKyren223 <Kyren223@proton.me>2025-02-10 19:47:51 +0200
committerKyren223 <Kyren223@proton.me>2025-02-10 19:48:07 +0200
commit976d3683f963b6f9282a534e1b4fec2411b738a2 (patch)
treeeeaf969f76df50c73f6745b0b13ed14405cc4b6f /internal/client/ui/core/chat/chat.go
parentccea2247c053962647b79f232d7e5ac834b9f81e (diff)
Added blocked user indicator (currently only in signal chat)
Diffstat (limited to 'internal/client/ui/core/chat/chat.go')
-rw-r--r--internal/client/ui/core/chat/chat.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/internal/client/ui/core/chat/chat.go b/internal/client/ui/core/chat/chat.go
index bc3df81..4cba8e8 100644
--- a/internal/client/ui/core/chat/chat.go
+++ b/internal/client/ui/core/chat/chat.go
@@ -1418,6 +1418,11 @@ func (m *Model) renderHeader(message data.Message, selected bool) []byte {
sender := senderStyle.Render(user.Name)
buf = append(buf, sender...)
+
+ if _, ok := state.State.BlockedUsers[user.ID]; ok {
+ buf = append(buf, ' ')
+ buf = append(buf, ui.BlockedSymbol()...)
+ }
}
// Render header time format