Bug 391233 - present windows: app launcher appears when the super key is hit
Summary: present windows: app launcher appears when the super key is hit
Status: RESOLVED DUPLICATE of bug 375921
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Menu (Kicker) (show other bugs)
Version: 5.12.2
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-28 16:12 UTC by grouchomarx.fr
Modified: 2018-03-01 21:20 UTC (History)
4 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description grouchomarx.fr 2018-02-28 16:12:53 UTC
how to reproduce:
- activate "present windows"
- hit the super key

actual results:
- the launcher pops up inside "present windows"

expected results:
- nothing, to be consistent with the behavior of "present windows" with other plasmashell shortcuts such as "alt+F1", "alt+F2" or "alt+Tab"

I am not sure if it is a bug but it definitely feels weird from a user stand point.
Comment 1 Nate Graham 2018-02-28 18:48:40 UTC
True.

Technically this is "expected" behavior, as the menu is just another window.

However, showing it is neither expected nor useful, so we should probably exclude the menu's window from the Present Windows effect.
Comment 2 Martin Flöser 2018-02-28 19:20:49 UTC
Nothing KWin could do about it.
Comment 3 Nate Graham 2018-02-28 19:24:39 UTC
You mean KWin can't selectively ignore the application launcher window? That seems odd.

If KWin can't do anything about this, whose responsibility is it to fix the issue? Please move the bug somewhere else if it's not KWin's responsibility.
Comment 4 Martin Flöser 2018-02-28 19:32:38 UTC
Present Windows ignores windows which have skip switcher set. I don't know where to move the bug to, but from KWin side it's invalid.
Comment 5 Nate Graham 2018-02-28 19:34:56 UTC
Thanks, that's what I needed to know: that the menu needs to have skipSwitcher set, and then KWin will ignore it. Over to plasmashell, which is where the menu lives.
Comment 6 Nate Graham 2018-02-28 19:36:38 UTC
This affects Kicker, Kickoff, Application Dashboard, and SimpleMenu; basically all the menus. Let's track the fix for Kicker and Kickoff here.

Martin, do you know where or how "skip switcher" needs to be set?
Comment 7 Martin Flöser 2018-03-01 05:16:55 UTC
> Martin, do you know where or how "skip switcher" needs to be set?

I'm sorry I would have to dig into the code. And this issue is IMHO too minor to invest time on it.
Comment 8 Eike Hein 2018-03-01 21:09:08 UTC
There is no "skip switcher".

See https://bugs.kde.org/show_bug.cgi?id=375921 for the last discussion.
Comment 9 Nate Graham 2018-03-01 21:20:29 UTC

*** This bug has been marked as a duplicate of bug 375921 ***