summaryrefslogtreecommitdiff
path: root/src/render/Renderer.cpp
diff options
context:
space:
mode:
authorvaxerski <vaxry@vaxry.net>2023-06-27 13:23:53 +0200
committervaxerski <vaxry@vaxry.net>2023-06-27 13:23:58 +0200
commitd83296c7a9029eccc04544ddf0a8387d8104b882 (patch)
treebc8d3f87169a970206ab024a7bc133d894b36054 /src/render/Renderer.cpp
parent62c75883d1b275d2a6e62bf31d59a43f0a404c14 (diff)
renderer: damage decos on damageWindow
Diffstat (limited to 'src/render/Renderer.cpp')
-rw-r--r--src/render/Renderer.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp
index c9096ba0..500af191 100644
--- a/src/render/Renderer.cpp
+++ b/src/render/Renderer.cpp
@@ -1436,6 +1436,9 @@ void CHyprRenderer::damageWindow(CWindow* pWindow) {
m->addDamage(&fixedDamageBox);
}
+ for (auto& wd : pWindow->m_dWindowDecorations)
+ wd->damageEntire();
+
static auto* const PLOGDAMAGE = &g_pConfigManager->getConfigValuePtr("debug:log_damage")->intValue;
if (*PLOGDAMAGE)