mirror of https://github.com/2dust/v2rayN
Bug fix
parent
324f46cdad
commit
e3c2a4b8da
|
@ -261,9 +261,16 @@ namespace v2rayN.ViewModels
|
|||
SelectedMoveToGroup = new();
|
||||
SelectedRouting = new();
|
||||
SelectedServer = new();
|
||||
if (_config.tunModeItem.enableTun && Utils.IsAdministrator())
|
||||
if (_config.tunModeItem.enableTun)
|
||||
{
|
||||
EnableTun = true;
|
||||
if (Utils.IsAdministrator())
|
||||
{
|
||||
EnableTun = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
_config.tunModeItem.enableTun = EnableTun = false;
|
||||
}
|
||||
}
|
||||
_subId = _config.subIndexId;
|
||||
|
||||
|
@ -1502,7 +1509,7 @@ namespace v2rayN.ViewModels
|
|||
Application.Current?.Dispatcher.Invoke((Action)(() =>
|
||||
{
|
||||
BlReloadEnabled = true;
|
||||
}));
|
||||
}));
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -1515,7 +1522,7 @@ namespace v2rayN.ViewModels
|
|||
//ConfigHandler.SaveConfig(_config, false);
|
||||
|
||||
ChangeSystemProxyStatus(_config.sysProxyType, false);
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
private void CloseCore()
|
||||
|
@ -1547,7 +1554,7 @@ namespace v2rayN.ViewModels
|
|||
private void ChangeSystemProxyStatus(ESysProxyType type, bool blChange)
|
||||
{
|
||||
SysProxyHandle.UpdateSysProxy(_config, _config.tunModeItem.enableTun ? true : false);
|
||||
_noticeHandler?.SendMessage(ResUI.TipChangeSystemProxy + _config.sysProxyType.ToString(), true);
|
||||
_noticeHandler?.SendMessage($"{ResUI.TipChangeSystemProxy} - {_config.sysProxyType.ToString()}", true);
|
||||
|
||||
Application.Current?.Dispatcher.Invoke((Action)(() =>
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue