summaryrefslogtreecommitdiff
path: root/internal/client/ui/core/chat
diff options
context:
space:
mode:
authorKyren223 <Kyren223@proton.me>2025-02-28 21:23:43 +0200
committerKyren223 <Kyren223@proton.me>2025-02-28 21:23:43 +0200
commit0afb682db138d6c4b644426bccb5c93008d35094 (patch)
treedaa0f840aed7e9d80a37a8e67a9eb0f066620b29 /internal/client/ui/core/chat
parent77163cac1d5ea722a677680d99c006da82ceb87f (diff)
Added the ability to view user profiles
Diffstat (limited to 'internal/client/ui/core/chat')
-rw-r--r--internal/client/ui/core/chat/chat.go11
1 files changed, 11 insertions, 0 deletions
diff --git a/internal/client/ui/core/chat/chat.go b/internal/client/ui/core/chat/chat.go
index c7735f7..9b0f240 100644
--- a/internal/client/ui/core/chat/chat.go
+++ b/internal/client/ui/core/chat/chat.go
@@ -413,6 +413,17 @@ func (m Model) Update(msg tea.Msg) (Model, tea.Cmd) {
m.SetIndex(Unselected)
}
+ case "p":
+ if m.selectedMessage == nil {
+ return m, nil
+ }
+
+ return m, func() tea.Msg {
+ return ui.ProfilePopupMsg{
+ User: m.selectedMessage.SenderID,
+ }
+ }
+
case "x", "d":
if m.selectedMessage == nil {
return m, nil