Bug 377213 - Minimize all windows applet does not work under Wayland
Summary: Minimize all windows applet does not work under Wayland
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-wayland (other bugs)
Version First Reported In: 5.9.3
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
: 374977 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-03-04 18:38 UTC by Patrick Silva
Modified: 2018-06-05 09:36 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.13.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2017-03-04 18:38:19 UTC
Add `minimize all windows` addon to your panel or your desktop, set a keyboard shorcut (I use meta+d).
Nothing happens when I press the shortcut, it works under X11 session.
Comment 1 Alexander Mentyu 2017-08-17 15:23:54 UTC
Confirming this bug in:

Distribution: KDE neon Developer Edition Unstable Branches live iso 20170813
KDE Plasma Version: 5.10.90
KDE Frameworks Version: 5.37.0
Qt Version: 5.9.1
Kernel Version: 4.10.0-32-generic
OS Type: 64-bit
Video Card: Intel 4500MHD

Both clicking on created 'Minimize Windows' desktop/panel widgets and activating assigned to it key combination (Meta+D) aren't minimizing windows.

Default shortcut for 'Show Desktop' - 'Ctrl+F12' is working, assigning 'Meta+D' combination to it in 'Global Shortcuts' and activating 'Show Desktop' action with new 'Meta+D' combination is also working.
Comment 2 Martin Flöser 2017-12-07 19:27:42 UTC
I just had a look into the implementation. This cannot work on Wayland. It needs a completely different implementation on Wayland.
Comment 3 Patrick Silva 2018-01-20 17:31:36 UTC
*** Bug 374977 has been marked as a duplicate of this bug. ***
Comment 4 Kai Uwe Broulik 2018-01-20 19:42:44 UTC
I think the easiest would be to use libtaskmanager which can minimize windows and would remove the need for a C++ plug-in as it provides a QML import.