From debdcae057aaba71fac4d02c06960b159793a09f Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Tue, 8 Aug 2023 12:06:25 +0200 Subject: [PATCH] bringris:: fix quit --- rogueviz/bringris.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/rogueviz/bringris.cpp b/rogueviz/bringris.cpp index d74dbfd1..7c28d302 100644 --- a/rogueviz/bringris.cpp +++ b/rogueviz/bringris.cpp @@ -1625,7 +1625,10 @@ void run() { } dialog::handleNavigation(sym, uni); - if(in_menu && sym == 'q' && !ISWEB) quitmainloop = true; + if(in_menu && sym == 'q' && !ISWEB) { + in_bringris = false; + quitmainloop = true; + } if(sym == '-') { if(!which_pointer) { int ax = mousex * 3 / xstart; @@ -1990,12 +1993,12 @@ void create_game() { local_parameter_set lps_bringris("bringris:"); void init_all() { + lps_enable(&lps_bringris); enable_bgeom(); vid.texture_step = 8; showstartmenu = false; pushScreen(run); in_bringris = true; - lps_enable(&lps_bringris); } int args() {