From d27d15501ea70adbffbca09affd4665b8a4be086 Mon Sep 17 00:00:00 2001 From: Cacodemon345 Date: Sun, 26 Jun 2022 17:10:28 +0600 Subject: [PATCH 1/2] qt: attempt fixing black screen --- src/qt/qt_rendererstack.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/qt/qt_rendererstack.cpp b/src/qt/qt_rendererstack.cpp index f8532c78e..74cfdbb37 100644 --- a/src/qt/qt_rendererstack.cpp +++ b/src/qt/qt_rendererstack.cpp @@ -244,6 +244,7 @@ RendererStack::switchRenderer(Renderer renderer) createRenderer(renderer); disconnect(this, &RendererStack::blit, this, &RendererStack::blitDummy); blitDummied = false; + QTimer::singleShot(1000, this, [this] () { this->blitDummied = false; }; ); }); rendererWindow->hasBlitFunc() ? current.reset() : current.release()->deleteLater(); From 07c76cb06e70989e8ab72708c99a5dfea61c708e Mon Sep 17 00:00:00 2001 From: Cacodemon345 Date: Sun, 26 Jun 2022 17:29:41 +0600 Subject: [PATCH 2/2] Update qt_rendererstack.cpp --- src/qt/qt_rendererstack.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/qt/qt_rendererstack.cpp b/src/qt/qt_rendererstack.cpp index 74cfdbb37..c7f1984a7 100644 --- a/src/qt/qt_rendererstack.cpp +++ b/src/qt/qt_rendererstack.cpp @@ -244,7 +244,7 @@ RendererStack::switchRenderer(Renderer renderer) createRenderer(renderer); disconnect(this, &RendererStack::blit, this, &RendererStack::blitDummy); blitDummied = false; - QTimer::singleShot(1000, this, [this] () { this->blitDummied = false; }; ); + QTimer::singleShot(1000, this, [this]() { this->blitDummied = false; } ); }); rendererWindow->hasBlitFunc() ? current.reset() : current.release()->deleteLater();