From adc439128fd3e4d727bb6f489235eb94c2dfbafb Mon Sep 17 00:00:00 2001 From: isXander Date: Mon, 12 Jun 2023 19:38:30 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Fix=20calibration=20screen=20get?= =?UTF-8?q?ting=20stuck=20if=20controller=20was=20disconnected?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gui/screen/ControllerDeadzoneCalibrationScreen.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/dev/isxander/controlify/gui/screen/ControllerDeadzoneCalibrationScreen.java b/src/main/java/dev/isxander/controlify/gui/screen/ControllerDeadzoneCalibrationScreen.java index 22c5654..cdd222c 100644 --- a/src/main/java/dev/isxander/controlify/gui/screen/ControllerDeadzoneCalibrationScreen.java +++ b/src/main/java/dev/isxander/controlify/gui/screen/ControllerDeadzoneCalibrationScreen.java @@ -96,6 +96,11 @@ public class ControllerDeadzoneCalibrationScreen extends Screen { @Override public void tick() { + if (!ControllerManager.isControllerConnected(controller.uid())) { + onClose(); + return; + } + if (!calibrating) return;