ソースを参照

feat: Support Disable Tray Click Event (#38)

#21
Pylogmon 1 年間 前
コミット
5425872bba
2 ファイル変更3 行追加1 行削除
  1. 2 1
      src-tauri/src/core/tray.rs
  2. 1 0
      src/components/setting/setting-verge.tsx

+ 2 - 1
src-tauri/src/core/tray.rs

@@ -186,7 +186,8 @@ impl Tray {
         match tray_event.as_str() {
             "system_proxy" => feat::toggle_system_proxy(),
             "tun_mode" => feat::toggle_tun_mode(),
-            _ => resolve::create_window(app_handle),
+            "main_window" => resolve::create_window(app_handle),
+            _ => {}
         }
     }
 

+ 1 - 0
src/components/setting/setting-verge.tsx

@@ -103,6 +103,7 @@ const SettingVerge = ({ onError }: Props) => {
               <MenuItem value="main_window">{t("Show Main Window")}</MenuItem>
               <MenuItem value="system_proxy">{t("System Proxy")}</MenuItem>
               <MenuItem value="tun_mode">{t("Tun Mode")}</MenuItem>
+              <MenuItem value="disable">{t("Disable")}</MenuItem>
             </Select>
           </GuardState>
         </SettingItem>