mirror of
https://github.com/moonlight-stream/moonlight-android.git
synced 2025-07-21 03:52:48 +00:00
Make sure a USB context exists before reporting input
This commit is contained in:
parent
75aabd6471
commit
1434be262c
@ -1120,6 +1120,9 @@ public class ControllerHandler implements InputManager.InputDeviceListener, UsbD
|
|||||||
float rightStickX, float rightStickY,
|
float rightStickX, float rightStickY,
|
||||||
float leftTrigger, float rightTrigger) {
|
float leftTrigger, float rightTrigger) {
|
||||||
UsbDeviceContext context = usbDeviceContexts.get(controllerId);
|
UsbDeviceContext context = usbDeviceContexts.get(controllerId);
|
||||||
|
if (context == null) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
Vector2d leftStickVector = populateCachedVector(leftStickX, leftStickY);
|
Vector2d leftStickVector = populateCachedVector(leftStickX, leftStickY);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user