for-android/app
sanasol bfcec338c8 fix: prevent channel wipe on WS reconnect race condition
When the WS connects (including first connection), pushReconnectEvent()
triggers loadMessages(50, ignoreExisting=true). If the initial load
already fetched the same messages, ignoreExisting filters them all out,
producing an empty list that updateItems() uses to clear the channel.

Skip the update entirely when ignoreExisting yields no new messages.

Signed-off-by: sanasol <mail@sanasol.ws>
2026-03-04 23:05:40 +01:00
..
src fix: prevent channel wipe on WS reconnect race condition 2026-03-04 23:05:40 +01:00
.gitignore feat: c2dm prototype via fcm 2024-07-12 15:51:29 +02:00
build.gradle.kts feat: move schemas to their own module 2025-11-29 19:03:32 +01:00
google-services.json.example feat: add support for GH codespaces (#25) 2025-08-21 19:33:56 +02:00
proguard-rules.pro feat: rename 2025-10-03 15:39:34 +02:00