[Scummvm-git-logs] scummvm master -> 912d1eb98a035de2b166d707c908947ff1e599d5

alexbevi noreply at scummvm.org
Mon Oct 19 23:14:10 UTC 2026


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .

Summary:
912d1eb98a HARVESTER: Restrict FMV skipping to Escape and mouse buttons


Commit: 912d1eb98a035de2b166d707c908947ff1e599d5
    https://github.com/scummvm/scummvm/commit/912d1eb98a035de2b166d707c908947ff1e599d5
Author: Alex Bevilacqua (alex at alexbevi.com)
Date: 2026-10-19T19:13:57-04:00

Commit Message:
HARVESTER: Restrict FMV skipping to Escape and mouse buttons

Fixes #17296

Assisted-by: Codex:gpt-6.1-sol

Changed paths:
    engines/harvester/fst_player.cpp


diff --git a/engines/harvester/fst_player.cpp b/engines/harvester/fst_player.cpp
index 7ff32453cd7..e9406badb7b 100644
--- a/engines/harvester/fst_player.cpp
+++ b/engines/harvester/fst_player.cpp
@@ -257,6 +257,9 @@ static bool pumpVideoEvents(HarvesterEngine &vm, bool &skipRequested, bool &defe
 		case Common::EVENT_KEYDOWN:
 		case Common::EVENT_LBUTTONDOWN:
 		case Common::EVENT_RBUTTONDOWN:
+			if (event.type == Common::EVENT_KEYDOWN && event.kbd.keycode != Common::KEYCODE_ESCAPE)
+				break;
+
 			if (allowSkipInput) {
 				skipRequested = true;
 			} else {




More information about the Scummvm-git-logs mailing list