Bug 366101

Summary: Show Desktop | Add Widgets => Desktop is hidden behind other windows
Product: [Plasma] plasmashell Reporter: Mike C. Fletcher <mcfletch>
Component: ContainmentAssignee: Sebastian Kügler <sebas>
Status: RESOLVED FIXED    
Severity: normal CC: kde
Priority: NOR    
Version First Reported In: 5.6.3   
Target Milestone: 1.0   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 5.7.0
Sentry Crash Report:

Description Mike C. Fletcher 2016-07-25 18:56:32 UTC
The use case is this following:

* Add a widget to the desktop from a machine with lots of running applications

When you click "Show Desktop" the desktop is displayed and you can right click to select "Add Widgets", but as soon as the "Add Widgets" window opens the desktop is hidden behind the previously hidden windows.

This seems like it may be the idea of the "Show Desktop" widget being closer to "Peek at Desktop for a Moment" than what a user would expect from "Show Desktop". That is, the effect of "Peek at Desktop"  is a momentary "reveal" that should be replaced as soon as you do anything, while "Show Desktop" in the user's mind is closer to "Minimise all Windows".

Reproducible: Always

Steps to Reproduce:
1. Open some applications
2. Click Show Desktop
3. Right click on Desktop
4. Click Add Widgets

Actual Results:  
All windows previously hidden "pop back" so that you can no longer see the desktop.

Expected Results:  
Allow the user to complete selection and placement of widgets.
Comment 1 Kai Uwe Broulik 2016-08-03 12:43:25 UTC
While this particular usecase isn't exactly fixed, the widget explorer will now automatically hide all windows when you start dragging a widget from it (and restore them once you close the widget explorer).