Branch: refs/heads/stable-17.10.x Home: https://github.com/xwiki/xwiki-platform Commit: 3b6346abf5e804fa0c55998206c0e8b53018bad0 https://github.com/xwiki/xwiki-platform/commit/3b6346abf5e804fa0c55998206c0e... Author: Michael Hamann <michael.hamann@xwiki.com> Date: 2026-03-18 (Wed, 18 Mar 2026) Changed paths: M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/xwiki-platform-appwithinminutes-test-docker/src/test/it/org/xwiki/appwithinminutes/test/ui/ClassEditorIT.java M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/xwiki-platform-appwithinminutes-test-pageobjects/src/main/java/org/xwiki/appwithinminutes/test/po/ApplicationClassEditPage.java M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-test/xwiki-platform-appwithinminutes-test-pageobjects/src/main/java/org/xwiki/appwithinminutes/test/po/ApplicationEditPage.java M xwiki-platform-core/xwiki-platform-appwithinminutes/xwiki-platform-appwithinminutes-ui/src/main/resources/AppWithinMinutes/ClassEditSheet.xml M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/actionbuttons/actionButtons.js Log Message: ----------- XWIKI-7795: The browser back button doesn't restore unsaved changes in step 2 of App Within Minutes wizard in case of invalid content (#5138) * Add support for two new attributes in actionButtons.js that allow overriding the custom form detection and the submitted value. * Remove hacks from ClassEditSheet and use the new attributes instead. * Let actionButtons.js handle also "Save & View" with asynchronous saving and a custom xredirect URL for the wizard mode - that way, the user never navigates away from the form in case of invalid content. * Send error messages in a way that allows actionButtons.js to display them. * Properly wait for async saving for the next step button in ApplicationClassEditPage. Co-authored-by: Marius Dumitru Florea <marius@xwiki.com> (cherry picked from commit fea5e865ea593271e917c1bc3f758ee375bf3ae7) To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications