summaryrefslogtreecommitdiff
path: root/src/protocols/Screencopy.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/protocols/Screencopy.cpp')
-rw-r--r--src/protocols/Screencopy.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/protocols/Screencopy.cpp b/src/protocols/Screencopy.cpp
index bcfe1aa0..a86a74d3 100644
--- a/src/protocols/Screencopy.cpp
+++ b/src/protocols/Screencopy.cpp
@@ -211,6 +211,9 @@ void CScreencopyFrame::renderMon() {
if (!g_pHyprRenderer->shouldRenderWindow(w, m_monitor.lock()))
continue;
+ if (w->isHidden())
+ continue;
+
const auto PWORKSPACE = w->m_workspace;
if UNLIKELY (!PWORKSPACE)