diff --git a/CHANGELOG.txt b/CHANGELOG.txt index ff9d66a1339f..dca42b4c17a0 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -24,6 +24,7 @@ Changelog * Fix: Resolve issue with unwanted padding in chooser modal listings (Sage Abdullah) * Fix: Ensure form builder emails that have date or datetime fields correctly localize dates based on the configured `LANGUAGE_CODE` (Mark Niehues) * Fix: Ensure the Stimulus `UnsavedController` checks for nested removal/additions of inputs so that the unsaved warning shows in more valid cases when editing a page (Karthik Ayangar) + * Fix: Ensure `get_add_url()` is always used to re-render the add button when the listing is refreshed in viewsets (Sage Abdullah) * Docs: Add contributing development documentation on how to work with a fork of Wagtail (Nix Asteri, Dan Braghis) * Docs: Make sure the settings panel is listed in tabbed interface examples (Tibor Leupold) * Docs: Update content and page names to their US spelling instead of UK spelling (Victoria Poromon) diff --git a/docs/releases/6.1.md b/docs/releases/6.1.md index 718c617251ec..7698f1e82f41 100644 --- a/docs/releases/6.1.md +++ b/docs/releases/6.1.md @@ -37,6 +37,7 @@ depth: 1 * Resolve issue with unwanted padding in chooser modal listings (Sage Abdullah) * Ensure form builder emails that have date or datetime fields correctly localize dates based on the configured `LANGUAGE_CODE` (Mark Niehues) * Ensure the Stimulus `UnsavedController` checks for nested removal/additions of inputs so that the unsaved warning shows in more valid cases when editing a page (Karthik Ayangar) + * Ensure `get_add_url()` is always used to re-render the add button when the listing is refreshed in viewsets (Sage Abdullah) ### Documentation diff --git a/wagtail/admin/templates/wagtailadmin/generic/index_results.html b/wagtail/admin/templates/wagtailadmin/generic/index_results.html index 022bc598a3b9..02fbb42f23e4 100644 --- a/wagtail/admin/templates/wagtailadmin/generic/index_results.html +++ b/wagtail/admin/templates/wagtailadmin/generic/index_results.html @@ -12,6 +12,14 @@ {% endif %} + {% if render_buttons_fragment %} + + {% for button in header_buttons %} + {% component button %} + {% endfor %} + + {% endif %} + {% if is_searching and view.show_other_searches %}