diff options
Diffstat (limited to 'src/render/Renderer.cpp')
| -rw-r--r-- | src/render/Renderer.cpp | 10 |
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; } |
