diff options
Diffstat (limited to 'src/render/Renderer.cpp')
| -rw-r--r-- | src/render/Renderer.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index cf246c7c..d44aafd5 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -1575,8 +1575,7 @@ void CHyprRenderer::damageSurface(wlr_surface* pSurface, double x, double y, dou y += CORRECTION.y; } - CRegion damageBox; - wlr_surface_get_effective_damage(pSurface, damageBox.pixman()); + CRegion damageBox{&pSurface->buffer_damage}; if (scale != 1.0) wlr_region_scale(damageBox.pixman(), damageBox.pixman(), scale); |
