diff --git a/appinfo/info.xml b/appinfo/info.xml index f6a9920f8..377e7e392 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -37,7 +37,6 @@ The First run wizard can be customized to meet specific design goals, or to chan firstrunwizard_about About - files.view.index info.svg 99990 settings diff --git a/js/about.js b/js/about.js index 2cf11a612..9a3209d08 100644 --- a/js/about.js +++ b/js/about.js @@ -1,6 +1,9 @@ document.addEventListener('DOMContentLoaded', function() { - var aboutEntry = document.querySelector('#expanddiv li[data-id="firstrunwizard_about"] a'); - if (aboutEntry) { + const aboutEntry = document.querySelector('#firstrunwizard_about button'); + + const addListener = () => { + const aboutEntry = document.querySelector('#firstrunwizard_about button'); + aboutEntry.addEventListener('click', function (event) { event.stopPropagation(); event.preventDefault(); @@ -13,4 +16,10 @@ document.addEventListener('DOMContentLoaded', function() { return true; }); } + + if (aboutEntry) { + addListener() + } else { + window._nc_event_bus.subscribe('core:user-menu:mounted', addListener) + } });