TorManager: fix tor connection issue after crash

This commit is contained in:
tobtoht
2023-11-25 19:39:13 +01:00
parent a09b15f79e
commit b75ec4381a
4 changed files with 12 additions and 6 deletions
+1 -1
View File
@@ -638,7 +638,7 @@ void WindowManager::onProxySettingsChanged() {
QString host = conf()->get(Config::socks5Host).toString();
quint16 port = conf()->get(Config::socks5Port).toString().toUShort();
if (conf()->get(Config::proxy).toInt() == Config::Proxy::Tor && !torManager()->isLocalTor()) {
if (conf()->get(Config::proxy).toInt() == Config::Proxy::Tor && (!torManager()->isLocalTor() || torManager()->isAlreadyRunning())) {
host = torManager()->featherTorHost;
port = torManager()->featherTorPort;
}