jetpack
jetpack copied to clipboard
Notifications - unseen notes indicator does not appear on load.
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
- Have an unseen notification.
- Load a jetpack site with notes module enabled.
- 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:
The notes count element is initialized it should have the .wpn-unread class as expected when in this state:
What actually happened
No unseen notes indicator is shown:
Inspecting the dom we can see the count element is initialized with the .wpn-read class.
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.
Another report on 8229524-zd
Support References
This comment is automatically generated. Please do not edit it.
- [ ] 8229524-zen
- [ ] 8189860-zen
Another report in 8189860-zd
@Addison-Stavlo was this fixed by https://github.com/Automattic/wp-calypso/pull/91308?
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.