From: Alexander Ebert Date: Fri, 28 May 2021 09:45:22 +0000 (+0200) Subject: Explicit dimensions for language icons X-Git-Tag: 5.4.0_Beta_1~22 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=1c0214ab9d4f40e66b4d76da0b9a4b8f3c687c6d;p=GitHub%2FWoltLab%2FWCF.git Explicit dimensions for language icons --- diff --git a/ts/WoltLabSuite/Core/Language/Chooser.ts b/ts/WoltLabSuite/Core/Language/Chooser.ts index f971a733a4..7896fb02f0 100644 --- a/ts/WoltLabSuite/Core/Language/Chooser.ts +++ b/ts/WoltLabSuite/Core/Language/Chooser.ts @@ -104,12 +104,17 @@ function initElement( const link = document.createElement("a"); link.className = "box24"; + link.href = "#"; + link.addEventListener("click", (event) => event.preventDefault()); listItem.appendChild(link); const img = document.createElement("img"); img.src = language.iconPath; img.alt = ""; img.className = "iconFlag"; + img.height = 15; + img.width = 24; + img.loading = "eager"; link.appendChild(img); const span = document.createElement("span"); diff --git a/wcfsetup/install/files/js/WoltLabSuite/Core/Language/Chooser.js b/wcfsetup/install/files/js/WoltLabSuite/Core/Language/Chooser.js index 3ac72fae85..57f1dd8dee 100644 --- a/wcfsetup/install/files/js/WoltLabSuite/Core/Language/Chooser.js +++ b/wcfsetup/install/files/js/WoltLabSuite/Core/Language/Chooser.js @@ -67,11 +67,16 @@ define(["require", "exports", "tslib", "../Core", "../Language", "../Dom/Util", dropdownMenu.appendChild(listItem); const link = document.createElement("a"); link.className = "box24"; + link.href = "#"; + link.addEventListener("click", (event) => event.preventDefault()); listItem.appendChild(link); const img = document.createElement("img"); img.src = language.iconPath; img.alt = ""; img.className = "iconFlag"; + img.height = 15; + img.width = 24; + img.loading = "eager"; link.appendChild(img); const span = document.createElement("span"); span.textContent = language.languageName;