summaryrefslogtreecommitdiff
path: root/src/helpers/Workspace.cpp
diff options
context:
space:
mode:
authorvaxerski <vaxry@vaxry.net>2022-09-20 09:46:46 +0100
committervaxerski <vaxry@vaxry.net>2022-09-20 09:46:55 +0100
commit4dca2b945b30a8c0c02afba00f6592401d2935ca (patch)
tree4f27d738e259aa85a2e707f0523111727faead82 /src/helpers/Workspace.cpp
parenta8943246a79faff415f2da7e210e80ae51b00d95 (diff)
fix LS fading out on ws change
Diffstat (limited to 'src/helpers/Workspace.cpp')
-rw-r--r--src/helpers/Workspace.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/helpers/Workspace.cpp b/src/helpers/Workspace.cpp
index ff990a57..fc9fa770 100644
--- a/src/helpers/Workspace.cpp
+++ b/src/helpers/Workspace.cpp
@@ -96,7 +96,8 @@ void CWorkspace::startAnim(bool in, bool left, bool instant) {
if (in) {
const auto PMONITOR = g_pCompositor->getMonitorFromID(m_iMonitorID);
for (auto& ls : PMONITOR->m_aLayerSurfaceLists[ZWLR_LAYER_SHELL_V1_LAYER_TOP]) {
- ls->alpha = m_bHasFullscreenWindow && m_efFullscreenMode == FULLSCREEN_FULL ? 0.f : 255.f;
+ if (!ls->fadingOut)
+ ls->alpha = m_bHasFullscreenWindow && m_efFullscreenMode == FULLSCREEN_FULL ? 0.f : 255.f;
}
}
}