From 42f070fe9de0347347edfc15a72960a2624cc228 Mon Sep 17 00:00:00 2001 From: Yaroslav Gurov <31506978+ygurov@users.noreply.github.com> Date: Mon, 23 Feb 2026 08:31:15 +0100 Subject: [PATCH] fix: handle Android disconnected status properly (#2255) --- client/vpnconnection.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/vpnconnection.cpp b/client/vpnconnection.cpp index e6db217ff..d249fae6e 100644 --- a/client/vpnconnection.cpp +++ b/client/vpnconnection.cpp @@ -464,7 +464,7 @@ void VpnConnection::disconnectFromVpn() *connection = connect(AndroidController::instance(), &AndroidController::vpnStateChanged, this, [this, connection](AndroidController::ConnectionState state) { if (state == AndroidController::ConnectionState::DISCONNECTED) { - onConnectionStateChanged(Vpn::ConnectionState::Disconnected); + setConnectionState(Vpn::ConnectionState::Disconnected); disconnect(*connection); delete connection; }