mirror of
https://github.com/hyprwm/Hyprland.git
synced 2025-05-19 00:20:23 -07:00
renderer: minor damage fixes
This commit is contained in:
parent
f58bb72d3a
commit
9a87498bb1
@ -175,7 +175,7 @@ bool CHyprRenderer::shouldRenderWindow(PHLWINDOW pWindow, PHLMONITOR pMonitor) {
|
|||||||
return false;
|
return false;
|
||||||
|
|
||||||
if (!pWindow->m_workspace && pWindow->m_fadingOut)
|
if (!pWindow->m_workspace && pWindow->m_fadingOut)
|
||||||
return pWindow->workspaceID() == pMonitor->activeWorkspaceID();
|
return pWindow->workspaceID() == pMonitor->activeWorkspaceID() || pWindow->workspaceID() == pMonitor->activeSpecialWorkspaceID();
|
||||||
|
|
||||||
if (pWindow->m_pinned)
|
if (pWindow->m_pinned)
|
||||||
return true;
|
return true;
|
||||||
@ -2523,7 +2523,6 @@ void CHyprRenderer::renderSnapshot(PHLWINDOW pWindow) {
|
|||||||
data.color = CHyprColor(0, 0, 0, *PDIMAROUND * pWindow->m_alpha->value());
|
data.color = CHyprColor(0, 0, 0, *PDIMAROUND * pWindow->m_alpha->value());
|
||||||
|
|
||||||
m_renderPass.add(makeShared<CRectPassElement>(data));
|
m_renderPass.add(makeShared<CRectPassElement>(data));
|
||||||
damageMonitor(PMONITOR);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (shouldBlur(pWindow)) {
|
if (shouldBlur(pWindow)) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user