summaryrefslogtreecommitdiff
path: root/src/events/Events.cpp
diff options
context:
space:
mode:
authorvaxerski <43317083+vaxerski@users.noreply.github.com>2022-03-19 14:37:40 +0100
committervaxerski <43317083+vaxerski@users.noreply.github.com>2022-03-19 14:37:40 +0100
commite664b0b6920571b864776319dd32153e104e748d (patch)
treed7650793c620308d00ea026314628148aad6aa2b /src/events/Events.cpp
parent5f71a33d9937dadac20007c2cc173e36fc51032f (diff)
layers should work now
Diffstat (limited to 'src/events/Events.cpp')
-rw-r--r--src/events/Events.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/events/Events.cpp b/src/events/Events.cpp
index 1c40e520..24c51a07 100644
--- a/src/events/Events.cpp
+++ b/src/events/Events.cpp
@@ -190,6 +190,8 @@ void Events::listener_commitLayerSurface(wl_listener* listener, void* data) {
if (!layersurface->layerSurface->output)
return;
+ g_pHyprRenderer->arrangeLayersForMonitor(PMONITOR->ID);
+
if (layersurface->layer != layersurface->layerSurface->current.layer) {
PMONITOR->m_aLayerSurfaceLists[layersurface->layer].remove(layersurface);
PMONITOR->m_aLayerSurfaceLists[layersurface->layerSurface->current.layer].push_back(layersurface);