diff --git a/src/shared/components/HeaderMenu.js b/src/shared/components/HeaderMenu.js index bb44d8e6..1f36be12 100644 --- a/src/shared/components/HeaderMenu.js +++ b/src/shared/components/HeaderMenu.js @@ -153,7 +153,10 @@ export default function HeaderMenu({ onLogout }) { setChangelogOpen(false)} /> setRemoteOpen(false)} /> - setLangOpen(false)} /> + { + setLangOpen(false) + setLocale(locale) + })} /> ); } diff --git a/src/shared/components/LanguageSwitcher.js b/src/shared/components/LanguageSwitcher.js index 5e2f9019..b14a8179 100644 --- a/src/shared/components/LanguageSwitcher.js +++ b/src/shared/components/LanguageSwitcher.js @@ -64,7 +64,7 @@ export default function LanguageSwitcher({ className = "", isOpen: controlledOpe const isOpen = isControlled ? controlledOpen : internalOpen; const setIsOpen = (value) => { if (isControlled) { - if (!value && onClose) onClose(); + if (!value && onClose) onClose(locale); } else { setInternalOpen(value); }