diff --git a/administrator/components/com_menus/tmpl/menus/default.php b/administrator/components/com_menus/tmpl/menus/default.php index 570e200de4d69..c4bc3e6bbb6f7 100644 --- a/administrator/components/com_menus/tmpl/menus/default.php +++ b/administrator/components/com_menus/tmpl/menus/default.php @@ -35,6 +35,7 @@ } Factory::getDocument()->addScriptOptions('menus-default', ['items' => $itemIds]); +HTMLHelper::_('jquery.framework'); HTMLHelper::_('script', 'com_menus/admin-menus-default.min.js', array('version' => 'auto', 'relative' => true)); ?>
diff --git a/build/media_src/com_menus/js/admin-menus-default.es6.js b/build/media_src/com_menus/js/admin-menus-default.es6.js index dc5a436f8db31..b629b7afbd2c9 100644 --- a/build/media_src/com_menus/js/admin-menus-default.es6.js +++ b/build/media_src/com_menus/js/admin-menus-default.es6.js @@ -18,7 +18,8 @@ }); } - Joomla.Modal.getCurrent().addEventListener('hidden.bs.modal', () => { + // @Todo make vanilla, when modals are custom elements + window.jQuery('.modal').on('hidden.bs.modal', () => { setTimeout(() => { window.parent.location.reload(); }, 1000); }); });