From 9597ffdd3284563af9e4309c0ddd5b3b7cfcf9a7 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Wed, 25 May 2022 19:19:54 +0200 Subject: [PATCH] fix missing region32 copy in renderer --- src/events/Monitors.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/events/Monitors.cpp b/src/events/Monitors.cpp index ed25a4b2..c89a2d5e 100644 --- a/src/events/Monitors.cpp +++ b/src/events/Monitors.cpp @@ -199,8 +199,9 @@ void Events::listener_monitorFrame(void* owner, void* data) { // now, prep the damage, get the extended damage region wlr_region_expand(&damage, &damage, BLURRADIUS); // expand for proper blurring + } else { + pixman_region32_copy(&g_pHyprOpenGL->m_rOriginalDamageRegion, &damage); } - } // TODO: this is getting called with extents being 0,0,0,0 should it be?