fix(tui): optimistic rendering (#692)

This commit is contained in:
Timo Clasen 2025-07-04 23:06:57 +02:00 committed by GitHub
parent 45b139390c
commit 997cb2d945
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -68,11 +68,9 @@ func (m *messagesComponent) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
m.selectedPart = -1
return m, nil
case app.OptimisticMessageAddedMsg:
m.renderView(m.width)
if m.tail {
m.viewport.GotoBottom()
}
return m, nil
m.tail = true
m.rendering = true
return m, m.Reload()
case dialog.ThemeSelectedMsg:
m.cache.Clear()
m.rendering = true