fix(status_bar): language selector appearing for non-text notes

This commit is contained in:
Elian Doran
2025-12-12 20:18:50 +02:00
parent 0545b929e1
commit 0162b9d441

View File

@@ -79,7 +79,7 @@ function LanguageSwitcher({ note }: StatusBarContext) {
return (
<>
<StatusBarDropdown
{note.type === "text" && <StatusBarDropdown
icon="bx bx-globe"
title={t("status_bar.language_title")}
text={<span dir={activeLocale?.rtl ? "rtl" : "ltr"}>{getLocaleName(activeLocale)}</span>}
@@ -104,7 +104,7 @@ function LanguageSwitcher({ note }: StatusBarContext) {
onClick={() => setModalShown(true)}
icon="bx bx-cog"
>{t("note_language.configure-languages")}</FormListItem>
</StatusBarDropdown>
</StatusBarDropdown>}
{createPortal(
<ContentLanguagesModal modalShown={modalShown} setModalShown={setModalShown} />,
document.body