Maelstrom: Finish the high score entry if the on-screen keyboard is closed

From 2fd3838b355115f3f0f76dfcc00852105c7a6c36 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Mon, 30 Mar 2026 21:47:04 -0700
Subject: [PATCH] Finish the high score entry if the on-screen keyboard is
 closed

---
 game/gameover.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/game/gameover.cpp b/game/gameover.cpp
index 69fef208..c967557a 100644
--- a/game/gameover.cpp
+++ b/game/gameover.cpp
@@ -225,6 +225,9 @@ bool GameOverPanelDelegate::HandleEvent(const SDL_Event &event)
 	case SDL_EVENT_GAMEPAD_BUTTON_UP:
 		FinishEnterName();
 		return true;
+	case SDL_EVENT_SCREEN_KEYBOARD_HIDDEN:
+		FinishEnterName();
+		return true;
 	default:
 		break;
 	}