-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Open
Open
Copy link
Labels
[Feature] NotesPhase 3 of the Gutenberg roadmap around block commentingPhase 3 of the Gutenberg roadmap around block commenting[Status] In discussionUsed to indicate that an issue is in the process of being discussedUsed to indicate that an issue is in the process of being discussed[Type] BugAn existing feature does not function as intendedAn existing feature does not function as intended
Description
Description
While testing a scenario involving a high number of note state changes (e.g., repeatedly resolving and reopening the same note to generate 100+ replies), the notification system becomes extremely slow and unresponsive.
Each “Resolve” and “Reopen” action triggers a notification such as:
- Note marked as resolved
- Note reopened
However, instead of appearing immediately and clearing normally, these notifications get queued and continue displaying one after another for 5–10 minutes after the actions have already finished.
This results in a prolonged stream of notifications even though no further user actions are occurring.
Step-by-step reproduction instructions
- Add a note to a block.
- Repeatedly toggle its state (Resolve → Reopen → Resolve → Reopen) approximately 20 or 30 times or more.
- Observe the notification behavior during and after the test sequence.
- The notifications continue appearing for several minutes after the last toggle action.
Expected Behavior
- Notifications should appear and clear promptly.
- Notification queue should be processed in real time, without excessive backlog.
- UI should not continue displaying notifications long after all actions are completed.
Screenshots, screen recording, code snippet
REC-20251125164430.mp4
Environment info
WordPress version (6.9-RC2)
Gutenberg Version 22.1.2
MacBook Pro
Chrome Version 142.0.7444.176
Please confirm that you have searched existing issues in the repo.
- Yes
Please confirm that you have tested with all plugins deactivated except Gutenberg.
- Yes
Please confirm which theme type you used for testing.
- Block
- Classic
- Hybrid (e.g. classic with theme.json)
- Not sure
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
[Feature] NotesPhase 3 of the Gutenberg roadmap around block commentingPhase 3 of the Gutenberg roadmap around block commenting[Status] In discussionUsed to indicate that an issue is in the process of being discussedUsed to indicate that an issue is in the process of being discussed[Type] BugAn existing feature does not function as intendedAn existing feature does not function as intended