From a3e74a1305ddcbecbaf387ea2a8082b7db37bce4 Mon Sep 17 00:00:00 2001
From: Latapostrophe <hyperclassic3@gmail.com>
Date: Thu, 30 Apr 2020 15:50:30 +0200
Subject: [PATCH] Add back viewpoint names & fix console inputs in replays

---
 src/m_menu.c   | 4 ++--
 src/st_stuff.c | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/m_menu.c b/src/m_menu.c
index ed8df01d4..e08a53c56 100644
--- a/src/m_menu.c
+++ b/src/m_menu.c
@@ -2736,7 +2736,7 @@ boolean M_Responder(event_t *ev)
 			routine = M_ChangeCvar;
 	}
 
-	if (currentMenu == &PlaybackMenuDef)
+	if (currentMenu == &PlaybackMenuDef && !con_destlines)
 	{
 		playback_last_menu_interaction_leveltime = leveltime;
 		// Flip left/right with up/down for the playback menu, since it's a horizontal icon row.
@@ -2971,7 +2971,7 @@ boolean M_DemoResponder(event_t *ev)
 		// (but still allow shift keyup so caps doesn't get stuck)
 		return false;
 	}
-	else if (ev->type == ev_keydown)
+	else if (ev->type == ev_keydown && !con_destlines)	// not while the console is on please
 	{
 		ch = ev->data1;
 		// since this is ONLY for demos, there isn't MUCH for us to do.
diff --git a/src/st_stuff.c b/src/st_stuff.c
index 756cde575..008a14614 100644
--- a/src/st_stuff.c
+++ b/src/st_stuff.c
@@ -1905,7 +1905,7 @@ static void ST_overlayDrawer(void)
 				V_DrawCenteredString((BASEVIDWIDTH/2), BASEVIDHEIGHT-32, V_ALLOWLOWERCASE, player_names[stplyr-players]);
 			}
 		}
-		/*else if (!demo.title)
+		else if (!demo.title)
 		{
 
 			if (!splitscreen)
@@ -1925,7 +1925,7 @@ static void ST_overlayDrawer(void)
 			{
 				V_DrawCenteredThinString((vid.width/vid.dupx)/4, BASEVIDHEIGHT/2 - 12, V_HUDTRANSHALF|V_ALLOWLOWERCASE|K_calcSplitFlags(V_SNAPTOBOTTOM|V_SNAPTOLEFT), player_names[stplyr-players]);
 			}
-		}*/
+		}
 
 		// This is where we draw all the fun cheese if you have the chasecam off!
 		/*if ((stplyr == &players[displayplayers[0]] && !camera[0].chase)
-- 
GitLab