diff --git a/module/webui/scripts/main.js b/module/webui/scripts/main.js index 3e3b8b4..5b4984a 100644 --- a/module/webui/scripts/main.js +++ b/module/webui/scripts/main.js @@ -214,7 +214,7 @@ async function checkMMRL() { MMRL_API = true; } catch (error) { console.error('Permission check failed:', error); - permissionPopup.style.display('flex'); + permissionPopup.style.display = 'flex'; MMRL_API = false; } } @@ -317,13 +317,13 @@ window.addEventListener('scroll', () => { // Initial load document.addEventListener('DOMContentLoaded', async () => { + await initializeAvailableLanguages(); + const userLang = detectUserLanguage(); + await loadTranslations(userLang); await checkMMRL(); if (!MMRL_API) return; hideFloatingBtn(); getModuleVersion(); - await initializeAvailableLanguages(); - const userLang = detectUserLanguage(); - await loadTranslations(userLang); setupMenuToggle(); setupLanguageMenu(); setupSystemAppMenu(); diff --git a/module/webui/styles/global.css b/module/webui/styles/global.css index 85dd196..21e144b 100644 --- a/module/webui/styles/global.css +++ b/module/webui/styles/global.css @@ -131,6 +131,7 @@ body { } .permission-popup { + opacity: 1; align-items: center; z-index: 2000; }