mirror of
https://github.com/block/buzz.git
synced 2026-10-29 21:41:33 +00:00
Reopening a hidden DM unhides it, but the relay accepts the open even when publishing that visibility snapshot fails. The fast open path now reads the caller's visibility snapshot alongside the DM's metadata and roster and fails if the DM is still hidden, so the sheet shows an error and Done can retry instead of opening a DM the sidebar keeps hidden. Signed-off-by: Tom Brow <tomb@block.xyz>