Application Dashboard appears as a window during Present windows, Desktop grid and Overview effects STEPS TO REPRODUCE 1. Set Application Dashboard widget as application launcher. 2. Activate Present windows, Desktop grid or Overview effects. 3. Press Meta (or the customized shortcut) OBSERVED RESULT Application Dashboard appears as a window EXPECTED RESULT Two possibilities: 1. Application Dashboard doesn't appear as a window and the effects continue. 2. Effects are stopped and Application Dashboard is shown. SOFTWARE/OS VERSIONS Operating System: KDE neon 5.26, Fedora 37 KDE Plasma Version: 5.26.5, 5.26.90 KDE Frameworks Version: 5.102.0 Qt Version: 5.15.8 Kernel Version: 5.15.0-58-generic (64-bit) Graphics Platform: X11, Wayland
The dashboard also shows up in the task switcher, which it probably shouldn't either
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwayland-integration/-/merge_requests/36
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2583
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2583 makes the dashboard not show up in the task switcher That alone doesn't fix the case for the various effects, see https://bugs.kde.org/show_bug.cgi?id=463542
Git commit 09f36e3fa91af3ef183e13690215b4822564194e by Nicolas Fella. Committed on 14/03/2023 at 20:36. Pushed by nicolasfella into branch 'master'. Implement SkipSwitcher state for plasma surfaces M +10 -2 src/windowsystem/windowsystem.cpp https://invent.kde.org/plasma/kwayland-integration/commit/09f36e3fa91af3ef183e13690215b4822564194e
Git commit 2051f8de9508d6a510a79e912106e464522478a6 by Nicolas Fella. Committed on 14/03/2023 at 20:41. Pushed by nicolasfella into branch 'Plasma/5.27'. Implement SkipSwitcher state for plasma surfaces (cherry picked from commit 09f36e3fa91af3ef183e13690215b4822564194e) M +10 -2 src/windowsystem/windowsystem.cpp https://invent.kde.org/plasma/kwayland-integration/commit/2051f8de9508d6a510a79e912106e464522478a6
Git commit 813dcc46c125fbdff4a208a23cec0ae1363f7cd8 by Nicolas Fella. Committed on 21/03/2023 at 14:03. Pushed by nicolasfella into branch 'master'. [dashboard] Skip task switcher M +2 -2 applets/kicker/plugin/dashboardwindow.cpp https://invent.kde.org/plasma/plasma-workspace/commit/813dcc46c125fbdff4a208a23cec0ae1363f7cd8
Git commit 29eb56d4d16c9a5544ba2b1da2369a9ed3190bb7 by Nicolas Fella. Committed on 21/03/2023 at 14:16. Pushed by nicolasfella into branch 'Plasma/5.27'. [dashboard] Skip task switcher (cherry picked from commit 813dcc46c125fbdff4a208a23cec0ae1363f7cd8) M +2 -2 applets/kicker/plugin/dashboardwindow.cpp https://invent.kde.org/plasma/plasma-workspace/commit/29eb56d4d16c9a5544ba2b1da2369a9ed3190bb7