Files
blap-android/libraries
Jorge Martin Espinosa d0b4a21cfe Fix timelines not loading after marking a room as read from notification when app was killed (#7202)
This can only happen when the app was killed by the OS and then you received some notification.

This notification action creates a new `DefaultSessionPreferencesStore` when trying to fetch `isSendPublicReadReceiptsEnabled`, which would contain a different session coroutine scope than the one created when instantiating the navigation graph (`@SessionCoroutineScope`), resulting in flows that never emit any items and close automatically as 'completed'.

This in turn prevented the timeline items subscription in `TimelinePresenter` from progressing, since we're also checking `isRenderReadReceiptsEnabled` there, which is closed and in turn closes the timeline items flow.
2026-07-15 15:01:35 +02:00
..
WIP
2026-05-28 09:54:00 +02:00
2026-06-14 10:06:17 +00:00
2026-05-07 10:59:12 +02:00
2026-07-13 12:21:55 +02:00
2026-07-13 12:21:55 +02:00
2026-07-13 12:21:55 +02:00
2026-07-13 12:21:55 +02:00
2026-07-13 12:21:55 +02:00
2026-05-28 09:54:02 +02:00
2026-07-13 12:21:55 +02:00
2026-07-13 12:21:55 +02:00