From 3a741de9fe047c83b044d43964d4e0e495d612d1 Mon Sep 17 00:00:00 2001 From: helixhorned Date: Sun, 21 Dec 2014 15:51:50 +0000 Subject: [PATCH] menus.c: Reset next-viewscreen-redraw counter from M_CloseMenu(). git-svn-id: https://svn.eduke32.com/eduke32@4832 1a8010ca-5511-0410-912e-c29ae57300e0 --- polymer/eduke32/source/menus.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/polymer/eduke32/source/menus.c b/polymer/eduke32/source/menus.c index a21cdc3ee..4f6d88ef9 100644 --- a/polymer/eduke32/source/menus.c +++ b/polymer/eduke32/source/menus.c @@ -3178,7 +3178,13 @@ void M_CloseMenu(size_t playerID) CAMERADIST = 65536; m_animation.start = 0; m_animation.length = 0; + + // Reset next-viewscreen-redraw counter. + // XXX: are there any other cases like that in need of handling? + if (g_curViewscreen >= 0) + actor[g_curViewscreen].t_data[0] = totalclock; } + walock[TILE_SAVESHOT] = 199; G_UpdateScreenArea(); }