diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index af6b7aae5..bce082647 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -661,7 +661,8 @@ void CHyprRenderer::renderWindow(CWindow* pWindow, CMonitor* pMonitor, timespec* void CHyprRenderer::renderLayer(SLayerSurface* pLayer, CMonitor* pMonitor, timespec* time, bool popups) { if (pLayer->fadingOut) { - g_pHyprOpenGL->renderSnapshot(&pLayer); + if (!popups) + g_pHyprOpenGL->renderSnapshot(&pLayer); return; }