FIX EXTERNAL VNC STOP BUTTON

This commit is contained in:
epicstudios856 2024-05-22 01:35:34 +03:00
parent 33a99e9596
commit cbab4c8389

View file

@ -20,6 +20,7 @@ import java.net.NetworkInterface;
import java.net.SocketException;
import java.util.Enumeration;
import com.vectras.qemu.MainSettingsManager;
import com.vectras.qemu.MainVNCActivity;
import com.vectras.vm.MainActivity;
import com.vectras.vm.R;
@ -188,8 +189,10 @@ public class Terminal {
qemuProcess.destroyForcibly();
else
qemuProcess.destroy();
MainVNCActivity.activity.finish();
MainVNCActivity.started = false;
if (!MainSettingsManager.getVncExternal(MainActivity.activity)) {
MainVNCActivity.activity.finish();
MainVNCActivity.started = false;
}
qemuProcess = null; // Set it to null after destroying it
Log.d(TAG, "QEMU process destroyed.");
} else {