From 73f29005bda96b54b2e44c67b012f2d4b8719dfa Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Fri, 10 Feb 2023 17:06:47 +0100 Subject: [PATCH] Allow saving games by pressing enter --- OpenRA.Mods.Common/Widgets/Logic/GameSaveBrowserLogic.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/OpenRA.Mods.Common/Widgets/Logic/GameSaveBrowserLogic.cs b/OpenRA.Mods.Common/Widgets/Logic/GameSaveBrowserLogic.cs index c1cd6d0219..91d48bfadf 100644 --- a/OpenRA.Mods.Common/Widgets/Logic/GameSaveBrowserLogic.cs +++ b/OpenRA.Mods.Common/Widgets/Logic/GameSaveBrowserLogic.cs @@ -120,6 +120,14 @@ namespace OpenRA.Mods.Common.Widgets.Logic saveTextField = saveWidgets.Get("SAVE_TEXTFIELD"); gameList.Bounds.Height -= saveWidgets.Bounds.Height; saveWidgets.IsVisible = () => true; + + saveTextField.OnEnterKey = _ => + { + if (!string.IsNullOrWhiteSpace(saveTextField.Text)) + Save(world); + + return true; + }; } else {