mirror of
https://github.com/Relintai/sdl2_frt.git
synced 2024-12-20 22:16:49 +01:00
Android: minor change in the evaluation of SOURCE_CLASS_JOYSTICK (no op!)
InputDevice.SOURCE_CLASS_* are one bit More readable to check that the source has this class_joystick set, compared to the other statements, where the source is gamepad or dpad. (Clean-up from bug 3958)
This commit is contained in:
parent
8f828a8e1b
commit
56f4a711e3
@ -99,8 +99,8 @@ public class SDLControllerManager
|
|||||||
|
|
||||||
/* This is called for every button press, so let's not spam the logs */
|
/* This is called for every button press, so let's not spam the logs */
|
||||||
/**
|
/**
|
||||||
if ((sources & InputDevice.SOURCE_CLASS_JOYSTICK) == InputDevice.SOURCE_CLASS_JOYSTICK) {
|
if ((sources & InputDevice.SOURCE_CLASS_JOYSTICK) != 0) {
|
||||||
Log.v(TAG, "Input device " + device.getName() + " is a joystick.");
|
Log.v(TAG, "Input device " + device.getName() + " has class joystick.");
|
||||||
}
|
}
|
||||||
if ((sources & InputDevice.SOURCE_DPAD) == InputDevice.SOURCE_DPAD) {
|
if ((sources & InputDevice.SOURCE_DPAD) == InputDevice.SOURCE_DPAD) {
|
||||||
Log.v(TAG, "Input device " + device.getName() + " is a dpad.");
|
Log.v(TAG, "Input device " + device.getName() + " is a dpad.");
|
||||||
@ -110,7 +110,7 @@ public class SDLControllerManager
|
|||||||
}
|
}
|
||||||
**/
|
**/
|
||||||
|
|
||||||
return (((sources & InputDevice.SOURCE_CLASS_JOYSTICK) == InputDevice.SOURCE_CLASS_JOYSTICK) ||
|
return ((sources & InputDevice.SOURCE_CLASS_JOYSTICK) != 0 ||
|
||||||
((sources & InputDevice.SOURCE_DPAD) == InputDevice.SOURCE_DPAD) ||
|
((sources & InputDevice.SOURCE_DPAD) == InputDevice.SOURCE_DPAD) ||
|
||||||
((sources & InputDevice.SOURCE_GAMEPAD) == InputDevice.SOURCE_GAMEPAD)
|
((sources & InputDevice.SOURCE_GAMEPAD) == InputDevice.SOURCE_GAMEPAD)
|
||||||
);
|
);
|
||||||
|
Loading…
Reference in New Issue
Block a user