Files
paseo/packages
Mohamed Boudra ef19db587e fix(app): keep hidden chats live while a subscription is replaced
The old timeline subscription was released in the same tick the new one
was requested. The client deletes a route on release and adds the new
route only when the daemon responds, so events sent in between were
dropped. Visible chats recover through the cursor check; hidden chats
skip it and stayed behind until something else fetched them.

Release the old subscription when the new one settles. Accepting the new
route and releasing the old one happen without a socket frame in
between, so each event reaches the client once.
2026-11-09 10:51:22 +01:00
..