From 54547a11d09290ecc85fe58453add38e5b7fbe77 Mon Sep 17 00:00:00 2001 From: Gustas <37534529+PunkPun@users.noreply.github.com> Date: Wed, 26 Jul 2023 13:16:31 +0300 Subject: [PATCH] Trigger a button sound when saving a game with enter --- .../Widgets/Logic/GameSaveBrowserLogic.cs | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/OpenRA.Mods.Common/Widgets/Logic/GameSaveBrowserLogic.cs b/OpenRA.Mods.Common/Widgets/Logic/GameSaveBrowserLogic.cs index 5e301fd621..88d7584362 100644 --- a/OpenRA.Mods.Common/Widgets/Logic/GameSaveBrowserLogic.cs +++ b/OpenRA.Mods.Common/Widgets/Logic/GameSaveBrowserLogic.cs @@ -117,17 +117,11 @@ namespace OpenRA.Mods.Common.Widgets.Logic saveButton.IsVisible = () => true; var saveWidgets = panel.Get("SAVE_WIDGETS"); - 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; - }; + saveTextField = saveWidgets.Get("SAVE_TEXTFIELD"); + saveTextField.OnEnterKey = input => saveButton.HandleKeyPress(input); } else {