summaryrefslogtreecommitdiff
path: root/src/render/OpenGL.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/OpenGL.cpp')
-rw-r--r--src/render/OpenGL.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/render/OpenGL.cpp b/src/render/OpenGL.cpp
index 70ba7121..fef110d3 100644
--- a/src/render/OpenGL.cpp
+++ b/src/render/OpenGL.cpp
@@ -975,9 +975,14 @@ void CHyprOpenGLImpl::makeLayerSnapshot(SLayerSurface* pLayer) {
timespec now;
clock_gettime(CLOCK_MONOTONIC, &now);
+ const auto BLURLSSTATUS = pLayer->forceBlur;
+ pLayer->forceBlur = false;
+
// draw the layer
g_pHyprRenderer->renderLayer(pLayer, PMONITOR, &now);
+ pLayer->forceBlur = BLURLSSTATUS;
+
// TODO: WARN:
// revise if any stencil-requiring rendering is done to the layers.