1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-03-30 07:21:12 +00:00

Avoid conflicts between gamepad movement and always run setting

This commit is contained in:
Capostrophic 2019-05-24 12:26:38 +03:00
parent 40c1db32bd
commit f271ac255d

View File

@ -703,7 +703,7 @@ namespace MWInput
mOverencumberedMessageDelay = 0.f;
}
if (mAlwaysRunActive || isRunning)
if ((mAlwaysRunActive && !mJoystickLastUsed) || isRunning)
mPlayer->setRunState(!actionIsActive(A_Run));
else
mPlayer->setRunState(actionIsActive(A_Run));