From 67c7c4c97018f306a2276dae7dee44d37fc6c2d9 Mon Sep 17 00:00:00 2001 From: Mathieu Schroeter Date: Tue, 31 Oct 2017 15:59:07 +0100 Subject: [PATCH] Fix regression when recording or playing a demo Only keyboard events must be accepted with demos. --- src/event.cxx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/event.cxx b/src/event.cxx index a29ee99..106e294 100644 --- a/src/event.cxx +++ b/src/event.cxx @@ -3501,6 +3501,9 @@ CEvent::DecorAutoShift () } else { + if (m_bDemoRec || m_bDemoPlay) + return; + switch (m_mouseSprite) { case SPRITE_ARROWL: @@ -3542,9 +3545,6 @@ CEvent::DecorAutoShift () m_bShift = false; - if (m_bDemoRec || m_bDemoPlay) - return; - if (!byKeyboard && (!m_bFullScreen || m_scrollSpeed == 0)) return;