浏览代码

fix: close popup on lang select

ascarbek 2 年之前
父节点
当前提交
521fe13cfb
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      frontend/appflowy_tauri/src/appflowy_app/components/_shared/LanguageSelectPopup.tsx

+ 4 - 1
frontend/appflowy_tauri/src/appflowy_app/components/_shared/LanguageSelectPopup.tsx

@@ -29,7 +29,10 @@ const supportedLanguages: { key: string; title: string }[] = [
 
 export const LanguageSelectPopup = ({ onClose }: { onClose: () => void }) => {
   const items: IPopupItem[] = supportedLanguages.map<IPopupItem>((item) => ({
-    onClick: () => void i18n.changeLanguage(item.key),
+    onClick: () => {
+      void i18n.changeLanguage(item.key);
+      onClose();
+    },
     title: item.title,
     icon: <></>,
   }));