diff --git a/apps/client/src/widgets/react/FormList.tsx b/apps/client/src/widgets/react/FormList.tsx index 37efafdf2..74f501b7b 100644 --- a/apps/client/src/widgets/react/FormList.tsx +++ b/apps/client/src/widgets/react/FormList.tsx @@ -80,7 +80,7 @@ interface FormListItemOpts { disabled?: boolean; checked?: boolean | null; selected?: boolean; - onClick?: () => void; + onClick?: (e: MouseEvent) => void; triggerCommand?: CommandNames; description?: string; className?: string; diff --git a/apps/client/src/widgets/ribbon/BasicPropertiesTab.tsx b/apps/client/src/widgets/ribbon/BasicPropertiesTab.tsx index 45d6d3999..243de2fc8 100644 --- a/apps/client/src/widgets/ribbon/BasicPropertiesTab.tsx +++ b/apps/client/src/widgets/ribbon/BasicPropertiesTab.tsx @@ -330,7 +330,10 @@ function NoteLanguageSwitch({ note }: { note?: FNote | null }) { })} appContext.tabManager.openContextWithNote("_optionsLocalization", { activate: true })} + onClick={(e) => { + e.stopPropagation(); + appContext.tabManager.openContextWithNote("_optionsLocalization", { activate: true }); + }} >{t("note_language.configure-languages")}