From cc3d5a99211093982a7678af302eae698d5aeaa8 Mon Sep 17 00:00:00 2001 From: spycrab Date: Thu, 22 Mar 2018 15:29:08 +0100 Subject: [PATCH] Qt: Fix fullscreen quitting --- Source/Core/DolphinQt2/MainWindow.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Source/Core/DolphinQt2/MainWindow.cpp b/Source/Core/DolphinQt2/MainWindow.cpp index b7779dc159..1afa2bafdd 100644 --- a/Source/Core/DolphinQt2/MainWindow.cpp +++ b/Source/Core/DolphinQt2/MainWindow.cpp @@ -655,13 +655,12 @@ void MainWindow::HideRenderWidget(bool reinit) setWindowTitle(QString::fromStdString(Common::scm_rev_str)); } - m_render_widget->hide(); - // The following code works around a driver bug that would lead to Dolphin crashing when changing // graphics backends (e.g. OpenGL to Vulkan). To avoid this the render widget is (safely) // recreated if (reinit) { + m_render_widget->hide(); disconnect(m_render_widget, &RenderWidget::Closed, this, &MainWindow::ForceStop); m_render_widget->removeEventFilter(this);