Badge Count State not Updating (and Incorrect?) #386

Open
opened 2020-11-21 00:05:56 +00:00 by sarah · 1 comment
Owner

This seems broken now, definitely on Android with it not updating unless the pane is reloaded and seems incorrect.

This seems broken now, definitely on Android with it not updating unless the pane is reloaded and seems incorrect.
sarah added the
bug
android
before-beta
labels 2020-11-21 00:05:56 +00:00
erinn was assigned by sarah 2020-11-21 00:06:03 +00:00
dan was assigned by sarah 2020-11-21 00:06:10 +00:00
sarah changed title from Badge Count State not Updating (and Incorerct?) to Badge Count State not Updating (and Incorrect?) 2020-11-23 17:54:12 +00:00
Owner

i think this might possible be a sub issue of a bigger problem for android / client/service mode cwtch

client reloading is done by reloading the files... but peers by default are ephemeral, no history is stored, if the client falls over all the time, then chat history will be lost each time in the client/ui and thus also the unread message count will be off.

needs testing, but at that point the only solution is to shove the whole timeline over the IPC bridge from the service to initialize a cwtch peer and timeline on the client/ui side

i think this might possible be a sub issue of a bigger problem for android / client/service mode cwtch client reloading is done by reloading the files... but peers by default are ephemeral, no history is stored, if the client falls over all the time, then chat history will be lost each time in the client/ui and thus also the unread message count will be off. needs testing, but at that point the only solution is to shove the whole timeline over the IPC bridge from the service to initialize a cwtch peer and timeline on the client/ui side
This repo is archived. You cannot comment on issues.
No Milestone
No Assignees
2 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: cwtch.im/ui#386
No description provided.