From 11904ab36d11c47ccefa22640aeb2fdb29d73614 Mon Sep 17 00:00:00 2001 From: Berstanio Date: Fri, 6 Jun 2025 10:36:11 +0200 Subject: [PATCH] fix: Fix NPE if canVibrate fails due to controller unplugged --- .../gdx/controllers/desktop/support/JamepadController.java | 1 + 1 file changed, 1 insertion(+) diff --git a/gdx-controllers-desktop/src/main/java/com/badlogic/gdx/controllers/desktop/support/JamepadController.java b/gdx-controllers-desktop/src/main/java/com/badlogic/gdx/controllers/desktop/support/JamepadController.java index d354467..e6dfb80 100644 --- a/gdx-controllers-desktop/src/main/java/com/badlogic/gdx/controllers/desktop/support/JamepadController.java +++ b/gdx-controllers-desktop/src/main/java/com/badlogic/gdx/controllers/desktop/support/JamepadController.java @@ -183,6 +183,7 @@ public boolean canVibrate() { canVibrate = controllerIndex.canVibrate(); } catch (ControllerUnpluggedException | NullPointerException e) { setDisconnected(); + return false; } }