[xwiki/xwiki-platform] f32056: [Misc] Fix flickering of InplaceEditIT in Firefox ...
Branch: refs/heads/stable-16.10.x Home: https://github.com/xwiki/xwiki-platform Commit: f320563eb29decf048defaf2a1ddcb7e0f7b1626 https://github.com/xwiki/xwiki-platform/commit/f320563eb29decf048defaf2a1ddc... Author: Michael Hamann <[email protected]> Date: 2026-09-11 (Fri, 11 Sep 2026) Changed paths: M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-test/xwiki-platform-edit-test-docker/src/test/it/org/xwiki/edit/test/ui/InplaceEditIT.java Log Message: ----------- [Misc] Fix flickering of InplaceEditIT in Firefox by using more robust content Previously, with the only content being the Velocity macro, the caret would start on the Velocity macro, which made it difficult to insert further content reliably. With a simple text paragraph before it, we can simply type in that paragraph. (cherry picked from commit 59c844767097786496d4c9ce84b4f58d78af4724) Commit: 5feacde0ab503a6c533498701ba724519a88abe8 https://github.com/xwiki/xwiki-platform/commit/5feacde0ab503a6c533498701ba72... Author: Michael Hamann <[email protected]> Date: 2026-09-11 (Fri, 11 Sep 2026) Changed paths: M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-test/xwiki-platform-edit-test-docker/src/test/it/org/xwiki/edit/test/ui/InplaceEditIT.java M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-test/xwiki-platform-security-requiredrights-test-docker/src/test/it/org/xwiki/security/requiredrights/test/ui/EditablePropertyEditConfirmationIT.java M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-test/xwiki-platform-security-requiredrights-test-docker/src/test/it/org/xwiki/security/requiredrights/test/ui/LiveDataXObjectEditConfirmationIT.java M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/po/BaseModal.java M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/po/editor/ForceEditLockModal.java Log Message: ----------- [Misc] Fix flickering of NestedEditablePropertyEditConfirmationIT#editablePropertyShowsRequiredRightsWarning * Introduce a new helper method to wait for a modal to be actually displayed. * Make ForceEditLockModal always wait for the modal to be displayed as the page object isn't useful without the modal being displayed. * Remove the additional waiting from the callers that waited explicitly for the modal to be displayed. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> (cherry picked from commit 02dbce1a3ef19c726f27a702a6ec267a8adb729b) Compare: https://github.com/xwiki/xwiki-platform/compare/d525e41ea6cc...5feacde0ab50 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications