summaryrefslogtreecommitdiff
path: root/src/render/Renderer.cpp
diff options
context:
space:
mode:
authorvaxerski <43317083+vaxerski@users.noreply.github.com>2022-05-04 15:23:30 +0200
committervaxerski <43317083+vaxerski@users.noreply.github.com>2022-05-04 15:23:30 +0200
commitc7fd3d46fde472c2e6c2801c9aa7e9376656e235 (patch)
tree2e55301ad9ee069cb9179ae28426cebdfc6a3a4e /src/render/Renderer.cpp
parent8e1abb6540cc8da9a8726a2dc4d2f2a9a6ee755f (diff)
damage mon on arrange
Diffstat (limited to 'src/render/Renderer.cpp')
-rw-r--r--src/render/Renderer.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp
index f86def13..71ff5f87 100644
--- a/src/render/Renderer.cpp
+++ b/src/render/Renderer.cpp
@@ -412,6 +412,10 @@ void CHyprRenderer::arrangeLayersForMonitor(const int& monitor) {
PMONITOR->vecReservedTopLeft = PMONITOR->vecReservedTopLeft + Vector2D(ENTRY.left, ENTRY.top);
PMONITOR->vecReservedBottomRight = PMONITOR->vecReservedBottomRight + Vector2D(ENTRY.right, ENTRY.bottom);
+ // damage the monitor if can
+ if (PMONITOR->damage)
+ damageMonitor(PMONITOR);
+
Debug::log(LOG, "Monitor %s layers arranged: reserved: %f %f %f %f", PMONITOR->szName.c_str(), PMONITOR->vecReservedTopLeft.x, PMONITOR->vecReservedTopLeft.y, PMONITOR->vecReservedBottomRight.x, PMONITOR->vecReservedBottomRight.y);
}