From 41efcd910ce3ef107558693dc2fd66005a8241d4 Mon Sep 17 00:00:00 2001 From: pompurin404 Date: Sun, 25 Aug 2024 14:09:00 +0800 Subject: [PATCH] fix tun for some linux --- src/renderer/src/components/sider/tun-switcher.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/renderer/src/components/sider/tun-switcher.tsx b/src/renderer/src/components/sider/tun-switcher.tsx index 1268dbc..852159b 100644 --- a/src/renderer/src/components/sider/tun-switcher.tsx +++ b/src/renderer/src/components/sider/tun-switcher.tsx @@ -43,8 +43,10 @@ const TunSwitcher: React.FC = () => { setOpenPasswordModal(true) return } - if (!encryptionAvailable) { + if (!appConfig?.encryptedPassword && !encryptionAvailable) { alert('加密不可用,请手动给内核授权') + await patchAppConfig({ encryptedPassword: [] }) + return } }