From 9ad628f6e5603bebb4c5374d4d18c9124a4ef34b Mon Sep 17 00:00:00 2001 From: Rachael Alexanderson Date: Tue, 24 Dec 2019 00:55:24 -0500 Subject: [PATCH] - fixed: strife conversations do not need to unnecessarily trigger the switch to 640x400 --- src/rendering/r_videoscale.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/rendering/r_videoscale.cpp b/src/rendering/r_videoscale.cpp index f646953448..f5ee42707e 100644 --- a/src/rendering/r_videoscale.cpp +++ b/src/rendering/r_videoscale.cpp @@ -105,7 +105,10 @@ namespace // minimum set in GZDoom 4.0.0, but only while those fonts are required. static bool lastspecialUI = false; - bool specialUI = (generic_ui || !!log_vgafont || !!dlg_vgafont || menuactive == MENU_On || ConsoleState != c_up); + bool isInActualMenu = false; + + bool specialUI = (generic_ui || !!log_vgafont || !!dlg_vgafont || ConsoleState != c_up || + (menuactive == MENU_On && CurrentMenu && !CurrentMenu->IsKindOf("ConversationMenu"))); if (specialUI == lastspecialUI) return;