summaryrefslogtreecommitdiff
path: root/src/render/Renderer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/Renderer.cpp')
-rw-r--r--src/render/Renderer.cpp10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp
index 1c0f4ad2..f3b08ff2 100644
--- a/src/render/Renderer.cpp
+++ b/src/render/Renderer.cpp
@@ -43,14 +43,8 @@ bool shouldRenderWindow(CWindow* pWindow, SMonitor* pMonitor) {
return true;
// if not, check if it maybe is active on a different monitor.
- for (auto& m : g_pCompositor->m_lMonitors) {
- if (&m == pMonitor)
- continue;
-
-
- if (m.activeWorkspace == pWindow->m_iWorkspaceID)
- return true;
- }
+ if (g_pCompositor->isWorkspaceVisible(pWindow->m_iWorkspaceID))
+ return true;
return false;
}