From a8b6fe78ba8ea1bb68f0b1e62d463e70ae5bee29 Mon Sep 17 00:00:00 2001 From: 01zulfi <85733202+01zulfi@users.noreply.github.com> Date: Mon, 14 Jul 2025 12:42:49 +0500 Subject: [PATCH] web: hide spell checker language selector on mac os Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com> --- apps/web/src/dialogs/settings/editor-settings.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/web/src/dialogs/settings/editor-settings.ts b/apps/web/src/dialogs/settings/editor-settings.ts index ae9ac828e..2a63d12e5 100644 --- a/apps/web/src/dialogs/settings/editor-settings.ts +++ b/apps/web/src/dialogs/settings/editor-settings.ts @@ -31,6 +31,7 @@ import { SpellCheckerLanguages } from "./components/spell-checker-languages"; import { CustomizeToolbar } from "./components/customize-toolbar"; import { DictionaryWords } from "./components/dictionary-words"; import { strings } from "@notesnook/intl"; +import { isMac } from "../../utils/platform"; export const EditorSettings: SettingsGroup[] = [ { @@ -164,7 +165,7 @@ export const EditorSettings: SettingsGroup[] = [ key: "spell-checker-languages", title: strings.languages(), description: strings.spellCheckerLanguagesDescription(), - isHidden: () => !useSpellChecker.getState().enabled, + isHidden: () => !useSpellChecker.getState().enabled || isMac(), onStateChange: (listener) => useSpellChecker.subscribe((c) => c.enabled, listener), components: [