diff options
Diffstat (limited to 'src/render/Renderer.cpp')
| -rw-r--r-- | src/render/Renderer.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index 1c3d47ac..14e47ba3 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -40,12 +40,12 @@ void CHyprRenderer::renderAllClientsForMonitor(const int& ID, timespec* time) { // Render layer surfaces below windows for monitor for (auto& ls : PMONITOR->m_aLayerSurfaceLists[ZWLR_LAYER_SHELL_V1_LAYER_BACKGROUND]) { - SRenderData renderdata = {PMONITOR->output, time, ls.geometry.x, ls.geometry.y}; - wlr_surface_for_each_surface(ls.layerSurface->surface, renderSurface, &renderdata); + SRenderData renderdata = {PMONITOR->output, time, ls->geometry.x, ls->geometry.y}; + wlr_surface_for_each_surface(ls->layerSurface->surface, renderSurface, &renderdata); } for (auto& ls : PMONITOR->m_aLayerSurfaceLists[ZWLR_LAYER_SHELL_V1_LAYER_BOTTOM]) { - SRenderData renderdata = {PMONITOR->output, time, ls.geometry.x, ls.geometry.y}; - wlr_surface_for_each_surface(ls.layerSurface->surface, renderSurface, &renderdata); + SRenderData renderdata = {PMONITOR->output, time, ls->geometry.x, ls->geometry.y}; + wlr_surface_for_each_surface(ls->layerSurface->surface, renderSurface, &renderdata); } for (auto& w : g_pCompositor->m_lWindows) { @@ -91,11 +91,11 @@ void CHyprRenderer::renderAllClientsForMonitor(const int& ID, timespec* time) { // Render surfaces above windows for monitor for (auto& ls : PMONITOR->m_aLayerSurfaceLists[ZWLR_LAYER_SHELL_V1_LAYER_TOP]) { - SRenderData renderdata = {PMONITOR->output, time, ls.geometry.x, ls.geometry.y}; - wlr_surface_for_each_surface(ls.layerSurface->surface, renderSurface, &renderdata); + SRenderData renderdata = {PMONITOR->output, time, ls->geometry.x, ls->geometry.y}; + wlr_surface_for_each_surface(ls->layerSurface->surface, renderSurface, &renderdata); } for (auto& ls : PMONITOR->m_aLayerSurfaceLists[ZWLR_LAYER_SHELL_V1_LAYER_OVERLAY]) { - SRenderData renderdata = {PMONITOR->output, time, ls.geometry.x, ls.geometry.y}; - wlr_surface_for_each_surface(ls.layerSurface->surface, renderSurface, &renderdata); + SRenderData renderdata = {PMONITOR->output, time, ls->geometry.x, ls->geometry.y}; + wlr_surface_for_each_surface(ls->layerSurface->surface, renderSurface, &renderdata); } } |
