jetpack icon indicating copy to clipboard operation
jetpack copied to clipboard

Notifications - unseen notes indicator does not appear on load.

Open Addison-Stavlo opened this issue 1 year ago • 5 comments
trafficstars

Impacted plugin

Jetpack

Quick summary

When loading a site (front end or wp-admin), the unseen notifications indicator does not appear when unseen notifications are present.

Steps to reproduce

  1. Have an unseen notification.
  2. Load a jetpack site with notes module enabled.
  3. Notice there is no unseen notifications indicator on loading the site front end.

NOTE - if you recieve a new notification after initial load, the indicator will still appear as expected. This just seems to be related to initial load.

A clear and concise description of what you expected to happen.

The unseen notification indicator to be shown:

Screenshot 2024-04-03 at 2 41 01 PM

The notes count element is initialized it should have the .wpn-unread class as expected when in this state:

Screenshot 2024-04-03 at 2 39 13 PM

What actually happened

No unseen notes indicator is shown:

Screenshot 2024-04-03 at 2 40 46 PM

Inspecting the dom we can see the count element is initialized with the .wpn-read class.

Screenshot 2024-04-03 at 2 39 04 PM

Impact

Uncertain. Everyone with notifications module enabled?

Available workarounds?

No but the platform is still usable

Platform (Simple and/or Atomic)

Atomic, Self-hosted

Logs or notes

This works as expected on simple and p2, and only seems to have an issue on jetpack and atomic sites.

Note that there seem to be other issues with stale js files for notes being served on jetpack and atomic here as well. I mentioned this in more depth here pe7F0s-1LH-p2 EDIT - this has since been resolved.

Addison-Stavlo avatar Apr 03 '24 19:04 Addison-Stavlo

Another report on 8229524-zd

ezebecke avatar May 23 '24 17:05 ezebecke

Support References

This comment is automatically generated. Please do not edit it.

  • [ ] 8229524-zen
  • [ ] 8189860-zen

github-actions[bot] avatar May 23 '24 17:05 github-actions[bot]

Another report in 8189860-zd

suyogyashukla avatar May 25 '24 11:05 suyogyashukla

@Addison-Stavlo was this fixed by https://github.com/Automattic/wp-calypso/pull/91308?

taipeicoder avatar Jul 01 '24 13:07 taipeicoder

was this fixed by https://github.com/Automattic/wp-calypso/pull/91308?

Unfortunately no, that was a separate issue within calypso's use of the notes panel component. Here I think is a separate issue with Jetpack's setup of using the full standalone notes app (iframed) version. The bug from this issue should be seen from a jetpack site's front end or wp-admin masterbar notifications.

Addison-Stavlo avatar Jul 01 '24 15:07 Addison-Stavlo