From 77b15cd5300cf32ba544801328a1deedc681d850 Mon Sep 17 00:00:00 2001 From: 2dust <31833384+2dust@users.noreply.github.com> Date: Wed, 15 Jan 2025 11:02:49 +0800 Subject: [PATCH] Add a prompt for not setting a password when open Tun on macos --- v2rayN/ServiceLib/ViewModels/StatusBarViewModel.cs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/v2rayN/ServiceLib/ViewModels/StatusBarViewModel.cs b/v2rayN/ServiceLib/ViewModels/StatusBarViewModel.cs index 4326808a..e34271b5 100644 --- a/v2rayN/ServiceLib/ViewModels/StatusBarViewModel.cs +++ b/v2rayN/ServiceLib/ViewModels/StatusBarViewModel.cs @@ -423,10 +423,12 @@ namespace ServiceLib.ViewModels Locator.Current.GetService()?.RebootAsAdmin(); return; } - //else if (Utils.IsLinux()) - //{ - // NoticeHandler.Instance.SendMessageAndEnqueue(ResUI.TbSettingsLinuxSudoPasswordIsEmpty); - //} + else if (Utils.IsOSX()) + { + _config.TunModeItem.EnableTun = false; + NoticeHandler.Instance.SendMessageAndEnqueue(ResUI.TbSettingsLinuxSudoPasswordIsEmpty); + return; + } } await ConfigHandler.SaveConfig(_config); Locator.Current.GetService()?.Reload();