From 9da9d8e9750c2e750c334482833a5a3b336d3fc3 Mon Sep 17 00:00:00 2001 From: Cacodemon345 Date: Fri, 10 Oct 2025 04:24:11 +0600 Subject: [PATCH] Attempt to fix black screen on NVIDIA (#6307) --- src/qt/qt_rendererstack.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/qt/qt_rendererstack.cpp b/src/qt/qt_rendererstack.cpp index bcd850020..2ec4bc98e 100644 --- a/src/qt/qt_rendererstack.cpp +++ b/src/qt/qt_rendererstack.cpp @@ -445,10 +445,11 @@ RendererStack::createRenderer(Renderer renderer) current->setFocusPolicy(Qt::NoFocus); current->setFocusProxy(this); current->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); - current->setStyleSheet("background-color: black"); current->setAttribute(Qt::WA_AlwaysStackOnTop); + current->setAttribute(Qt::WA_OpaquePaintEvent): + current->setAttribute(Qt::WA_DontCreateNativeAncestors); - this->setStyleSheet("background-color: black"); + this->setAttribute(Qt::WA_TranslucentBackground); boxLayout->addWidget(current.get()); rendererWindow->r_monitor_index = m_monitor_index;