[Scummvm-git-logs] scummvm master -> 87c02100b465bb86378fa386dc1216aac97b8a22
AndywinXp
noreply at scummvm.org
Wed Nov 2 20:20:53 UTC 2022
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
87c02100b4 SCUMM: Fix mouse inputs being lost during repeated keypresses
Commit: 87c02100b465bb86378fa386dc1216aac97b8a22
https://github.com/scummvm/scummvm/commit/87c02100b465bb86378fa386dc1216aac97b8a22
Author: AndywinXp (andywinxp at gmail.com)
Date: 2022-11-02T21:20:46+01:00
Commit Message:
SCUMM: Fix mouse inputs being lost during repeated keypresses
This thing went unnoticed for a while. It was brought to my attention by members of
the speedrunning community, since it caused dropped inputs during runs.
Changed paths:
engines/scumm/input.cpp
diff --git a/engines/scumm/input.cpp b/engines/scumm/input.cpp
index da9f0fe912b..f2a7bf852b4 100644
--- a/engines/scumm/input.cpp
+++ b/engines/scumm/input.cpp
@@ -420,7 +420,7 @@ void ScummEngine::processInput() {
_leftBtnPressed &= ~msClicked;
_rightBtnPressed &= ~msClicked;
- if (!lastKeyHit.ascii)
+ if (_mouseAndKeyboardStat || !lastKeyHit.ascii)
return;
processKeyboard(lastKeyHit);
More information about the Scummvm-git-logs
mailing list