diff --git a/libs/blocks/global-navigation/global-navigation.css b/libs/blocks/global-navigation/global-navigation.css index d18af79c8a..e35f3396e9 100644 --- a/libs/blocks/global-navigation/global-navigation.css +++ b/libs/blocks/global-navigation/global-navigation.css @@ -566,8 +566,9 @@ header.global-navigation { .feds-navItem--megaMenu .feds-popup { right: 0; - justify-content: center; padding: 40px 0 0; + max-height: calc(100vh - 100%); + overflow: auto; } [dir = "rtl"] .feds-navItem--megaMenu .feds-popup { diff --git a/libs/features/georoutingv2/georoutingv2.js b/libs/features/georoutingv2/georoutingv2.js index 5adadb6da2..742db176fe 100644 --- a/libs/features/georoutingv2/georoutingv2.js +++ b/libs/features/georoutingv2/georoutingv2.js @@ -257,7 +257,7 @@ async function showModal(details) { const promises = [ tabs ? loadBlock(tabs) : null, tabs ? loadStyle(`${miloLibs || codeRoot}/blocks/section-metadata/section-metadata.css`) : null, - loadStyle(`${miloLibs || codeRoot}/features/georoutingv2/georoutingv2.css`), + new Promise((resolve) => { loadStyle(`${miloLibs || codeRoot}/features/georoutingv2/georoutingv2.css`, resolve); }), ]; await Promise.all(promises); // eslint-disable-next-line import/no-cycle