From 8ccad5b954e9a11a0ccf4ffad8e12aa7023706c3 Mon Sep 17 00:00:00 2001 From: Krzysztof Dermont Date: Tue, 29 Mar 2016 22:29:24 +0200 Subject: [PATCH] Deactive pause before jumping to next visit When pause was active setting new pause resulted in strange behavior. This should fix issue #736. --- src/level/robotmain.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/level/robotmain.cpp b/src/level/robotmain.cpp index c410e31c..9506fcaf 100644 --- a/src/level/robotmain.cpp +++ b/src/level/robotmain.cpp @@ -1631,6 +1631,12 @@ void CRobotMain::StartDisplayVisit(EventType event) { if (m_editLock) return; + if (m_visitPause) + { + m_pause->DeactivatePause(m_visitPause); + m_visitPause = nullptr; + } + Ui::CWindow* pw = static_cast(m_interface->SearchControl(EVENT_WINDOW2)); if (pw == nullptr) return;