allow sharing hidden windows

This commit is contained in:
vaxerski 2022-12-04 19:31:26 +00:00 committed by Mihai Fufezan
parent 42659b32a4
commit 4a5f39ceb6
No known key found for this signature in database
GPG Key ID: 5899325F2F120900

View File

@ -267,9 +267,12 @@ void CToplevelExportProtocolManager::onMonitorRender(CMonitor* pMonitor) {
// share frame if correct output
for (auto& f : m_vFramesAwaitingWrite) {
if (!g_pHyprRenderer->shouldRenderWindow(f->pWindow, pMonitor))
continue;
wlr_box geometry = { f->pWindow->m_vRealPosition.vec().x, f->pWindow->m_vRealPosition.vec().y,
f->pWindow->m_vRealSize.vec().x, f->pWindow->m_vRealSize.vec().y };
if (!wlr_output_layout_intersects(g_pCompositor->m_sWLROutputLayout, pMonitor->output, &geometry))
continue;
shareFrame(f);
}
}