| Summary: | Minimize All Windows widget does not work on x11 | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | evgeniyharchenko.dev |
| Component: | Show Desktop/Minimize All widgets | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | evgeniyharchenko.dev, nate, notmart |
| Priority: | NOR | Keywords: | regression, X11-only |
| Version First Reported In: | 6.4.2 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Neon | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/plasma-desktop/-/commit/34eede4f331b5eb500a158a0f38d745d6ac3589f | Version Fixed/Implemented In: | 6.4.3 |
| Sentry Crash Report: | |||
|
Description
evgeniyharchenko.dev
2025-07-07 20:08:45 UTC
I can reproduce A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/3104 Git commit 15ce3505b0de5dcd600c2f56837a502cb1ba31b8 by Marco Martin. Committed on 10/07/2025 at 16:20. Pushed by mart into branch 'master'. applets/showdesktop: fix minimizeAll Minimizeall logic was a bit broken: used bitwise AND and was checking for currentdesktop and currentActivity without managing the case for "all activities" and "all desktops" with the case for "all desktops" being different between wayland and X11 M +7 -3 applets/showdesktop/package/contents/ui/MinimizeAllController.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/15ce3505b0de5dcd600c2f56837a502cb1ba31b8 Git commit 34eede4f331b5eb500a158a0f38d745d6ac3589f by Marco Martin. Committed on 10/07/2025 at 16:20. Pushed by mart into branch 'Plasma/6.4'. applets/showdesktop: fix minimizeAll Minimizeall logic was a bit broken: used bitwise AND and was checking for currentdesktop and currentActivity without managing the case for "all activities" and "all desktops" with the case for "all desktops" being different between wayland and X11 (cherry picked from commit 15ce3505b0de5dcd600c2f56837a502cb1ba31b8) 073e6471 applets/showdesktop: fix minimizeAll 11a23a79 remove dead code Co-authored-by: Marco Martin <notmart@gmail.com> M +7 -3 applets/showdesktop/package/contents/ui/MinimizeAllController.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/34eede4f331b5eb500a158a0f38d745d6ac3589f |