From 55a1611fd8150d7bb8d1b6e2b8cc95ffccf31ea2 Mon Sep 17 00:00:00 2001 From: Vaxry Date: Wed, 29 Apr 2026 17:25:21 +0100 Subject: desktop/window: expand hidden into proper states --- src/render/Renderer.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/render/Renderer.cpp') diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index 81f7b723..48405c3d 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -529,6 +529,9 @@ void IHyprRenderer::renderWindow(PHLWINDOW pWindow, PHLMONITOR pMonitor, const T if (pWindow->isHidden() && !standalone) return; + if (!standalone && pWindow->effectiveAlpha() == 0.F && !pWindow->m_alpha.isBeingAnimated()) + return; + if (pWindow->m_fadingOut) { if (pMonitor == pWindow->m_monitor) // TODO: fix this renderSnapshot(pWindow); -- cgit v1.2.3