Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-platform Commit: 13f10cae2762eb0fe417ea8e400e5e1c60b47a9a https://github.com/xwiki/xwiki-platform/commit/13f10cae2762eb0fe417ea8e400e5... Author: Michael Hamann <[email protected]> Date: 2026-08-11 (Tue, 11 Aug 2026) Changed paths: M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-webjar/src/main/webjar/toolbar.js Log Message: ----------- XWIKI-24648: Realtime user list in CKEditor and wiki editor flickers when other users move the caret (#6040) * Skip the coeditor list update when none of the displayed information changed. The user data published by each coeditor also holds their caret position, which is polled every 3 seconds, so the whole list was emptied and rebuilt every few seconds while somebody else was moving the caret across block elements, making the coeditors visibly disappear and re-appear, both on the toolbar and in an open coeditors dropdown. * Reconcile the coeditor list in place instead of emptying it and re-creating every entry, so that a genuine join or leave doesn't recreate the elements of the coeditors that didn't change. The avatar source is now always set, falling back on the default avatar from the template, since a reused element may hold the avatar of a coeditor that had one. Co-authored-by: Claude Opus 5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications