https://bugs.kde.org/show_bug.cgi?id=479424

--- Comment #2 from Oded Arbel <o...@geek.co.il> ---
Regarding shortcuts, in the shortcuts KCM there are several different settings
for this functionality:

- KWin -> Show Desktop: The default says CTRL+F12, but for me it was disabled
and when I tried to enable it I got a message that it conflicts with
plasmashell Show Desktop. When I tried to set it to a custom shortcut, it did
not seem to work.
- KWin -> Peek at desktop: The default is Meta+D and activates the Peek at
Desktop widget.
- plasmashell -> Show Desktop: The default is indeed CTRL+F12, so we have two
different shortcuts with the same default. One of them should probably be
removed. This seems to do the same thing as the Peek at Desktop widget - it
even highlights the widget.
- plasmashell -> Activate Peek at Desktop Widget (that is the real label): No
default, and when I set a custom shortcut - it does not seem to work, and it
won't activate the Peek at Desktop widget.

Also, you can right click the actual Peek at Desktop widget, select
"Configure..." and set a shortcut to activate the widget - this works as
expected. So 5 different ways to set a keyboard shortcuts,  with 2 different
default binding and some do not even work....

Regarding what behavior is buggy: the Plasma 6 behavior is definitely the buggy
one - you can start several windows with Peek at Desktop active and you can see
that KWin gets really confused about which window should be active when some
windows are visible and other windows are not visible but not minimized...

Here's a repro:
1. Make sure you have a wallpaper background (image or slideshow or something
that has an "Open wallpaper image" action in the desktop RMB menu).
2. Have some windows open.
3. activate Peek at Desktop (doesn't matter if its the widget or a shortcut)
4. Right click the desktop and choose "Open wallpaper image", which will open
Gwenview and we can see it is active.
5. Click the "Edit" menu, then "Edit Tags" - the tag editor dialog pops up.
6. Click "Close" on the dialog - notice that Gwenview is no longer active, but
the task manager still shows it as active.
7. Use the task manager to select another window - all the windows come up, but
notice that the task manager still shows Gwenview as active, as well as the new
window you selected.

All that didn't happen with the Plasma 5 behavior because as soon as you had a
new window covering the desktop, all the windows were put back and you were
back to standard window management.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to