With focus stealing prevention set to High or Extreme, and focus policy set to Focus Follows Mouse - Mouse Precedence, clcking on the Application Menu does not normally launch the application menu. I have not tested other policies to which focus stealing prevention applies (there's no problem using Focus Under Mouse, but focus stealing prevention does not apply to that policy). If FSP is set to High, and focus is removed from any existing window (e. g. by clicking on empty space on the desktop), it is possible to launch the application menu. It is not possible to do so if FSP is set to Extreme (which as aside I would really like to do, because even set to High, LibreOffice manages to steal focus every now and again in the process of opening or saving a very large and complex document; I find Medium or below to be completely unacceptable). On occasion, the application menu appears to launch and inmediately disappear, suggesting that it expects to receive focus immediately upon launch and dismisses itself when it finds itself without having focus yet. Other panel applets, such as the Device Notifier, launch successfully, leading me to believe that this is not an issue with KWin's handling of focus stealing prevention (ref. bug 377914).
Note that this behavior is not new.
Reproducable on 5.13.4.
Interestingly, if I launch it via the "windows" key (vs. clicking on the icon in the panel), the application menu does launch in either high or extreme focus stealing prevention.
For me it doesn't launch with the Win key.
Affects KRunner too.
I use the following rule that prevents 'the application menu appears to launch and immediately disappear'. Save the following content into a file <whatever>.kwinrule and import the rule [plasmashell] Description=plasmashell clientmachine=localhost clientmachinematch=0 fsplevel=2 fsplevelrule=2 title=Plasma titlematch=0 wmclass=plasmashell plasmashell wmclasscomplete=true wmclassmatch=1 Perhaps this rule (or a similar one) should come pre-installed.
Probably a duplicate of https://bugs.kde.org/show_bug.cgi?id=336134
*** Bug 398489 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 336134 ***