From 753b9ebde5ca81b87c1f8e6ffc174a369b0e8c8e Mon Sep 17 00:00:00 2001 From: Roman Fomin Date: Thu, 7 Nov 2024 22:27:14 +0700 Subject: [PATCH] fix deletion of save game with mouse cursor (#1981) --- src/mn_menu.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mn_menu.c b/src/mn_menu.c index fd1d5331..f96bf49b 100644 --- a/src/mn_menu.c +++ b/src/mn_menu.c @@ -2861,11 +2861,12 @@ static boolean MouseResponder(void) static boolean AllowDeleteSaveGame(void) { + int index = (old_menu_input == mouse_mode ? highlight_item : itemOn); return (((currentMenu == &LoadDef || currentMenu == &QuickLoadDef || currentMenu == &SaveDef) - && LoadDef.menuitems[itemOn].status) + && LoadDef.menuitems[index].status) || (currentMenu == &LoadAutoSaveDef - && LoadAutoSaveDef.menuitems[itemOn].status)); + && LoadAutoSaveDef.menuitems[index].status)); } boolean M_Responder(event_t *ev)