mirror of
https://github.com/sinbad/StevesUEHelpers.git
synced 2025-02-23 17:45:23 +00:00
Fix InputImage not being updated when keyboard is preferred over mouse but no keyboard mapping
This commit is contained in:
parent
3a42320158
commit
ac070deb5c
@ -77,11 +77,11 @@ const T* GetPreferedActionOrAxisMapping(const TArray<T>& AllMappings, const FNam
|
|||||||
|
|
||||||
case EInputImageDevicePreference::Gamepad_Keyboard_Mouse_Button:
|
case EInputImageDevicePreference::Gamepad_Keyboard_Mouse_Button:
|
||||||
// Use the latest button press
|
// Use the latest button press
|
||||||
Preferred = (MouseMapping && LastButtonInputDevice == EInputMode::Mouse) ? MouseMapping : KeyboardMapping;
|
Preferred = (MouseMapping && (LastButtonInputDevice == EInputMode::Mouse || !KeyboardMapping)) ? MouseMapping : KeyboardMapping;
|
||||||
break;
|
break;
|
||||||
case EInputImageDevicePreference::Gamepad_Keyboard_Mouse_Axis:
|
case EInputImageDevicePreference::Gamepad_Keyboard_Mouse_Axis:
|
||||||
// Use the latest button press
|
// Use the latest button press
|
||||||
Preferred = (MouseMapping && LastAxisInputDevice == EInputMode::Mouse) ? MouseMapping : KeyboardMapping;
|
Preferred = (MouseMapping && (LastAxisInputDevice == EInputMode::Mouse || !KeyboardMapping)) ? MouseMapping : KeyboardMapping;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user