From d7b96df07b8388b4d0b0aea78e39f2b10f7bb3a5 Mon Sep 17 00:00:00 2001
From: ashifolfi <anticream39@yahoo.com>
Date: Sun, 20 Nov 2022 19:00:36 -0500
Subject: [PATCH] fix controller not working in download consent menu

---
 src/d_clisrv.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/d_clisrv.c b/src/d_clisrv.c
index fd6bb2a4e1..12704b9281 100644
--- a/src/d_clisrv.c
+++ b/src/d_clisrv.c
@@ -1934,7 +1934,7 @@ static void M_ConfirmConnect(event_t *ev)
 #ifndef NONET
 	if (ev->type == ev_keydown)
 	{
-		if (ev->key == ' ' || ev->key == 'y' || ev->key == KEY_ENTER)
+		if (ev->key == ' ' || ev->key == 'y' || ev->key == KEY_ENTER || ev->key == KEY_JOY1)
 		{
 			if (totalfilesrequestednum > 0)
 			{
@@ -1949,7 +1949,7 @@ static void M_ConfirmConnect(event_t *ev)
 
 			M_ClearMenus(true);
 		}
-		else if (ev->key == 'n' || ev->key == KEY_ESCAPE)
+		else if (ev->key == 'n' || ev->key == KEY_ESCAPE || ev->key == KEY_JOY1 + 3)
 		{
 			cl_mode = CL_ABORTED;
 			M_ClearMenus(true);
-- 
GitLab