diff --git a/v2rayN/ServiceLib/ViewModels/StatusBarViewModel.cs b/v2rayN/ServiceLib/ViewModels/StatusBarViewModel.cs index c794d4ed..384c7206 100644 --- a/v2rayN/ServiceLib/ViewModels/StatusBarViewModel.cs +++ b/v2rayN/ServiceLib/ViewModels/StatusBarViewModel.cs @@ -495,7 +495,11 @@ public class StatusBarViewModel : MyReactiveObject } } await ConfigHandler.SaveConfig(_config); + // On Linux TUN is managed by an external program, not by the core + if (!Utils.IsLinux()) + { AppEvents.ReloadRequested.Publish(); + } } private bool AllowEnableTun()