Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • chatty chatty
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 261
    • Issues 261
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 15
    • Merge requests 15
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Librem5
  • chattychatty
  • Issues
  • #689

Closed
Open
Created Apr 07, 2022 by Goat@GoatWildernessCollective

In chatty app sms/mms notifications show unread incorrectly

Environment: Package chatty: i A 0.6.3-1pureos1 byzantium 500, phosh 0.17.0-1pureos1, L5 mobile.

Steps to repeat:

  1. start sms or mms chat and have back and forth conversation while on 4G only with roaming;
  2. read last received message and observe no in app message notification for the chat session (little dot with unread message count is not there);
  3. shut off mobile data HW kill;
  4. restart phone, open chatty, turn on mobile data HW unkill, connect to 4G;

Observe unread message indicator shows 20, once user enters chat session unread message indicator resets to zero.

What it should be doing is correctly initialize session and keep track of what has been read and what not regardless of connectivity status or whether it is a new chatty app launch.

Edited Apr 12, 2022 by Goat
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking