diff options
| author | vaxerski <vaxry@vaxry.net> | 2022-09-20 09:46:46 +0100 |
|---|---|---|
| committer | vaxerski <vaxry@vaxry.net> | 2022-09-20 09:46:55 +0100 |
| commit | 4dca2b945b30a8c0c02afba00f6592401d2935ca (patch) | |
| tree | 4f27d738e259aa85a2e707f0523111727faead82 /src/helpers/Workspace.cpp | |
| parent | a8943246a79faff415f2da7e210e80ae51b00d95 (diff) | |
fix LS fading out on ws change
Diffstat (limited to 'src/helpers/Workspace.cpp')
| -rw-r--r-- | src/helpers/Workspace.cpp | 3 |
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; } } } |
