summaryrefslogtreecommitdiff
path: root/internal/client/ui/core/chat/chat.go
diff options
context:
space:
mode:
authorKyren223 <Kyren223@proton.me>2025-01-10 20:13:31 +0200
committerKyren223 <Kyren223@proton.me>2025-01-10 20:13:31 +0200
commit2285afec9944f06b03baa345435e647161d2a438 (patch)
tree21444a7191f68ca40289195574ef3f28cf2da4fd /internal/client/ui/core/chat/chat.go
parent3f2236077adcf2450733fb658bb59ac440d14682 (diff)
Implemented message propagation for real-time live chat
Diffstat (limited to 'internal/client/ui/core/chat/chat.go')
-rw-r--r--internal/client/ui/core/chat/chat.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/internal/client/ui/core/chat/chat.go b/internal/client/ui/core/chat/chat.go
index 3154c01..dac4937 100644
--- a/internal/client/ui/core/chat/chat.go
+++ b/internal/client/ui/core/chat/chat.go
@@ -286,6 +286,9 @@ func (m *Model) RestoreAfterSwitch() tea.Cmd {
m.vi.SetString(val.IncompleteMessage)
m.offset = val.Offset
m.maxMessagesHeight = val.MaxHeight
+
+ // Don't ask for messages if you already visited this frequency
+ return nil
}
return gateway.Send(&packet.RequestMessages{
ReceiverID: nil,