Bug 185969

Summary: notification causes K menu to disappear
Product: [Unmaintained] plasma4 Reporter: doc.evans
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: aseigo, matthew4196
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description doc.evans 2009-03-02 17:01:26 UTC
Version:            (using KDE 4.2.0)
OS:                Linux
Installed from:    Ubuntu Packages

If one has clicked on the K application launcher and is preparing to click on an application when a notification appears, the K menu will disappear as soon as the notification appears, so that one has to re-click to bring the menu back.

This is with the classic view.

(I haven't tried the new-look menu to see if the same problem exists with that, because the new-look version wastes too much space for me).
Comment 1 Aaron J. Seigo 2009-03-03 21:53:31 UTC
no, it doesn't happen with non-QPopupMenu based items. you'll find this same behaviour with a number of automatically popping up type items in Plasma, and there's not a lot we can do about it.
Comment 2 doc.evans 2009-03-03 22:57:08 UTC
Do you mean "not a lot" or do you mean "nothing"?

I find it frankly astonishing that this behaviour is regarded as acceptable. Things disappearing just as you're about to click them is OK?
Comment 3 Aaron J. Seigo 2009-03-04 03:31:43 UTC
popup menus go away when another item appears. we already tell those other items that popup to be passive and by pass the window manager, but popups behave similarly and don't care. there is one further step we can go with these popups, but it renders them virtually non-interactive which also isn't what we want.

this is one reason we don't use a popup menu by default for the application launcher, btw.

if you don't like this behaviour then you can turn off plasma handling notifications and they can appear on their own in random spots.
Comment 4 Matthew Stapleton 2012-12-05 02:18:21 UTC
I am still seeing this in KDE 4.8.5