Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-platform Commit: 46b82b871fe5adaa40f919aad5d298e5570f541a https://github.com/xwiki/xwiki-platform/commit/46b82b871fe5adaa40f919aad5d29... Author: Marius Dumitru Florea <[email protected]> Date: 2026-10-13 (Tue, 13 Oct 2026) Changed paths: M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wiki/xwiki-platform-realtime-wiki-test/xwiki-platform-realtime-wiki-test-docker/src/test/it/org/xwiki/realtime/wiki/test/ui/RealtimeWikiEditorIT.java M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wiki/xwiki-platform-realtime-wiki-webjar/src/main/webjar/wikiEditor.js M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-test/xwiki-platform-realtime-wysiwyg-test-docker/src/test/it/org/xwiki/realtime/wysiwyg/test/ui/RealtimeWYSIWYGEditorIT.java M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-webjar/src/main/webjar/wysiwygEditor.js Log Message: ----------- XWIKI-25236: The realtime WYSIWYG editor remains stuck on "Connecting" after reconnecting when it was the only one editing * Keep the unsaved state when rejoining a realtime session whose channels were removed while we were disconnected: the new auto-saver used to start clean, so the changes made before the connection loss were reported as saved and were not auto-saved until the next change. Both the WYSIWYG and the wiki editors mark the content as dirty on the new auto-saver, and the WYSIWYG editor keeps the last saved content used to restore unsaved changes. * Verify in the functional tests that changes made before a connection loss remain unsaved after reconnecting and are then auto-saved. Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications