wordpress-mobile / wordpress-mobile/WordPress-Android

Viewed notifications not marked read

Open
#15,974 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

[Pri] Low [Type] Bug Notifications
Dominant language
Kotlin
Stars
3.2k
Forks
1.4k
Avg merge
1d 11h
Merged PRs (30d)
69

Description

Expected behavior

Once a notification is read, it should be marked read and remain so.

Actual behavior

https://user-images.githubusercontent.com/1898325/154681980-3a26264e-c9f1-4416-9ca5-7508e16c263d.mp4

After reading a notification and returning to the Notifications screen, some notifications return to an "unread state" (lighter background).

Steps to reproduce the behavior
  1. Open the Notifications tab on an account with unread notifications
  2. Tap a notification and the app opens the corresponding screen
  3. Tap the back button to return to the notifications screen
  4. Repeat steps 2 to 3 until you notice a notification that either:
    a. is marked read, but after a few seconds goes back to an unread state (grey background)
    b. stays unread
Tested on Samsung Galaxy S10, Android 11, WPAndroid 19.2-rc-3

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue from the Notifications tab on an Android device using the listed steps, especially after tapping a notification and returning with the back button. Done means a notification that has been viewed remains in the read state instead of returning to the unread state.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.