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

Matt Whitlock <k...@mattwhitlock.name> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |k...@mattwhitlock.name

--- Comment #2 from Matt Whitlock <k...@mattwhitlock.name> ---
This problem exists in Plasma 6 as well. I don't like the proposed solution in
Comment 0 because it is too specific to plasmashell. The problem is actually
more general. 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. The common theme here
appears to be tooltips.

Maybe KWin needs to treat the parent window of a currently displayed tooltip as
though it is an "active window" for the purpose of passing clicks through to
it. However, I'm not sure this would work exactly right, as applications
receive mouseover events even on inactive windows and can show a tooltip whose
parent is an inactive window, and we wouldn't want to pass a click through to
such an inactive window merely because it is currently displaying a tooltip.

There appears already to be some kind of exceptional case implemented in KWin
for unfocusable windows like the plasmashell panel, as without this exception
it would be impossible ever to send left-clicks to the panel since it is always
an unfocused window. The visibility of the tooltip seems to be voiding this
exception.

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

Reply via email to