close
Skip to content

RTC: Save button does not reactivate in all windows following edits #76656

@peterwilsoncc

Description

@peterwilsoncc

Description

When using RTC with multiple collaborators in the room, the save button only changes state for new content if when the content is changed by the current editor.

If another editor adds/removes content while the save button is disabled, the button will not be re-enabled.

Tested against WordPress-Develop without Gutenberg plugin being active.

Step-by-step reproduction instructions

  1. Create a fresh install
  2. Enable RTC
  3. Open the Hello World post in two tabs
  4. Observe that the save button is disabled in both tabs
  5. In one tab edit the content
  6. Observe that the save button activates -- do not click it
  7. Switch to the other tab
  8. Observe that the save button is disabled

Screenshots, screen recording, code snippet

Image

Environment info

  • WordPress: 7.0-beta5-61991-src
  • PHP: 8.5.3
  • Server: nginx/1.24.0
  • Database: mysqli (Server: 8.0.44-0ubuntu0.24.04.2 / Client: mysqlnd 8.5.3)
  • Browser: Firefox 148.0
  • OS: macOS
  • Theme: Twenty Twenty-Five 1.4
  • MU Plugins:
    • _admin_bar_show_cache.php
    • _qm-mappings.php
  • Plugins:
    • Query Monitor 3.20.3
    • Test Reports 1.2.1

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

Metadata

Metadata

Assignees

Labels

[Feature] Real-time CollaborationPhase 3 of the Gutenberg roadmap around real-time collaboration[Status] In ProgressTracking issues with work in progress[Type] BugAn existing feature does not function as intended

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions