From ffe7142d1f847919d3bbd025fb849d1bc674c539 Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Thu, 23 May 2019 21:53:32 -0700 Subject: [PATCH] Qt: Fix crash when shutting down display --- src/platform/qt/DisplayGL.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/platform/qt/DisplayGL.cpp b/src/platform/qt/DisplayGL.cpp index 71398e6af..12da1bdb1 100644 --- a/src/platform/qt/DisplayGL.cpp +++ b/src/platform/qt/DisplayGL.cpp @@ -404,6 +404,10 @@ void PainterGL::stop() { dequeueAll(); m_backend->clear(m_backend); m_backend->swap(m_backend); + if (m_swapTimer.isActive()) { + swap(); + m_swapTimer.stop(); + } if (m_videoProxy) { m_videoProxy->reset(); }