mirror of
https://invent.kde.org/marcoa/shift-shell.git
synced 2026-06-11 08:57:21 +00:00
The coloured rectangle that paints over the bottom panel during an app-launch animation was reset only by a change of WindowMaximizedTracker.showingWindow. In convergence mode kwinrc sets Placement=Centered, so launched apps stay non-maximized, showingWindow never flips and the band remained on the panel indefinitely. Restart a 600 ms safety timer whenever the animation is triggered. When it fires, clear colour and height to zero only if no maximized or fullscreen window exists, preserving the original mobile reset path while fixing the convergence one. |
||
|---|---|---|
| .. | ||
| components | ||
| masklayer | ||
| notifications | ||
| qml | ||
| CMakeLists.txt | ||
| Messages.sh | ||
| shellutil.cpp | ||
| shellutil.h | ||