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

--- Comment #17 from Matt Whitlock <[email protected]> ---
Quoting myself from Bug 460961 Comment 3 because I think it's relevant here,
and I wouldn't want these details to be missed:

«Playing around with this a little more, I think I see what is happening. KWin
*does* treat unfocusable windows differently in that it always passes clicks
through to them even if "Inactive Inner Window Actions" for left-clicks is set
to "Activate and raise." The difficulty is that the plasmashell panel is made
focusable whenever it is displaying any popup window such as a tooltip or popup
menu. Whenever it is in this "focusable but unfocused" state, left-clicking on
it merely focuses on it but does not pass the click through to it. You can see
this if you click on the launcher button to open the applications menu and then
click on the launcher button again. The applications menu will not be hidden by
your second click, as that click merely transfers focus from the popup menu
back to the panel window. A third click on the launcher button will close the
applications menu because that click is passed to the panel window since it is
focusable and focused. Once the applications menu is closed, the panel window
is made unfocusable again, and indeed focus transfers back to whatever window
had the focus before you opened the applications menu.»

Also, the problem is not specific to the Plasmashell panels. The problem in
KWin's click-passing logic also affects other applications that display
tooltips. From Bug 460961 Comment 2: «For instance, open a Dolphin window,
right-click on the empty space in the files view, hover over Properties, wait
for the tooltip to appear, and then click on Properties. Your click won't be
passed to the context menu but instead will only cause the tooltip to be
hidden.»

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

Reply via email to