Kaynağa Gözat

fix: 修复托盘图标状态未更新

Tony 1 ay önce
ebeveyn
işleme
74a3517627
1 değiştirilmiş dosya ile 3 ekleme ve 1 silme
  1. 3 1
      lib/app/controllers/windows_core_api.dart

+ 3 - 1
lib/app/controllers/windows_core_api.dart

@@ -122,6 +122,8 @@ class WindowsCoreApi implements BaseCoreApi {
           _handleStateDisconnected();
           break;
       }
+      // 更新托盘图标
+      _updatTrayIcon();
     });
   }
 
@@ -288,7 +290,7 @@ class WindowsCoreApi implements BaseCoreApi {
     final isDark = Get.theme.brightness == Brightness.dark;
     // 更新提示栏
     _windowService.setSystemTrayIcon(
-      _vpn.status == ConnectionState.connected,
+      _vpn.status == VpnStatus.connected,
       isDark,
       Configs.appName,
     );