Files
element-x-android/features
hayaksi1 6533a10ab9 Keep manually revealed media visible when re-entering a room
The set of revealed event ids lived on TimelineProtectionPresenter, which is
scoped to the room graph. That graph is rebuilt every time the room is opened,
so the set was empty on re-entry and every revealed image was hidden again.

Move it into a session scoped TimelineProtectionStore. The store is in memory
rather than persisted: revealing media is a privacy control and there is no
hide action today, so keeping the reveals for the session leaves restarting the
app as a way to undo one, and the set is dropped on logout.
2026-08-09 15:19:46 +03:00
..
2026-07-14 17:49:40 +02:00
2026-07-13 12:21:55 +02:00
2026-07-13 12:21:55 +02:00
2026-07-27 01:07:51 +00:00
2026-06-29 14:09:36 +02:00
2026-06-29 14:09:36 +02:00
2026-07-13 12:21:55 +02:00
2026-07-13 12:21:55 +02:00
2026-07-27 01:07:51 +00:00