From f5f841ed5992d63c5c6f5b0ee0a56c7b75ca0cb9 Mon Sep 17 00:00:00 2001 From: Eric Sherman Date: Thu, 9 Jan 2020 20:58:38 -0600 Subject: [PATCH] dropdown on search page by initing dropdowns on ajax success --- CHANGELOG.txt | 1 + CONTRIBUTORS.rst | 1 + docs/releases/2.8.rst | 1 + wagtail/admin/static_src/wagtailadmin/js/core.js | 3 ++- 4 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 4d6495ffb..2a9371378 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -35,6 +35,7 @@ Changelog * Fix: Fixed order of URLs in project template so that static / media URLs are not blocked (Nick Smith) * Fix: Added verbose_name_plural for form submission model (Janneke Janssen) * Fix: Prevent `update_index` failures and incorrect front-end rendering on blank `TableBlock` (Carlo Ascani) + * Fix: Dropdown initialisation on the search page after AJAX call (Eric Sherman) 2.7.1 (08.01.2020) diff --git a/CONTRIBUTORS.rst b/CONTRIBUTORS.rst index 8f525158b..975dc0879 100644 --- a/CONTRIBUTORS.rst +++ b/CONTRIBUTORS.rst @@ -427,6 +427,7 @@ Contributors * Benedikt Willi * Johannes Vogel * Sam Costigan +* Eric Sherman Translators =========== diff --git a/docs/releases/2.8.rst b/docs/releases/2.8.rst index 9e4156895..c8a0e064c 100644 --- a/docs/releases/2.8.rst +++ b/docs/releases/2.8.rst @@ -60,6 +60,7 @@ Bug fixes * Fixed order of URLs in project template so that static / media URLs are not blocked (Nick Smith) * Added verbose_name_plural for form submission model (Janneke Janssen) * Prevent ``update_index`` failures and incorrect front-end rendering on blank ``TableBlock`` (Carlo Ascani) + * Dropdown initialisation on the search page after AJAX call (Eric Sherman) Upgrade considerations diff --git a/wagtail/admin/static_src/wagtailadmin/js/core.js b/wagtail/admin/static_src/wagtailadmin/js/core.js index 816beafff..1b478ade2 100644 --- a/wagtail/admin/static_src/wagtailadmin/js/core.js +++ b/wagtail/admin/static_src/wagtailadmin/js/core.js @@ -264,6 +264,7 @@ $(function() { } }, complete: function() { + wagtail.ui.initDropDowns(); $inputContainer.removeClass(workingClasses); } }); @@ -542,7 +543,7 @@ wagtail = (function(document, window, wagtail) { } $(document).ready(initDropDowns); - + wagtail.ui.initDropDowns = initDropDowns; wagtail.ui.DropDownController = DropDownController; return wagtail;