Don't have pauseTrigger as an output parameter from ControlMapper::Key()

This commit is contained in:
Henrik Rydgård
2026-06-16 09:51:59 +02:00
parent d98354aaa1
commit 02aaa3b2b9
6 changed files with 30 additions and 20 deletions
+2 -3
View File
@@ -378,9 +378,8 @@ GamePauseScreen::~GamePauseScreen() {
bool GamePauseScreen::UnsyncKey(const KeyInput &key) {
bool retval = UIScreen::UnsyncKey(key);
bool pauseTrigger = false;
retval = g_controlMapper.Key(key, &pauseTrigger) || retval;
if (pauseTrigger) {
retval = g_controlMapper.Key(key) || retval;
if (g_controlMapper.PollPauseTrigger()) {
TriggerFinish(DR_BACK);
}
return retval;