Bug 374997

Summary: When global menu is added on bottom bar, submenus cannot be properly seen
Product: [Plasma] plasmashell Reporter: Federico <nierro92>
Component: Global MenuAssignee: Kai Uwe Broulik <kde>
Status: CONFIRMED ---    
Severity: normal CC: jackhill3103, kde, kinofhek, notuxius, plasma-bugs
Priority: NOR    
Version: 5.8.95   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Here you can see "File" submenu" is cutted
Menu correctly shown

Description Federico 2017-01-13 09:50:14 UTC
Created attachment 103393 [details]
Here you can see "File" submenu" is cutted

A screenshot is worth 100 words.
Comment 1 Federico 2017-01-13 09:51:54 UTC
Mmh it seems that on second click on same submenu object, it correctly shows submenu.
Comment 2 Federico 2017-01-13 09:54:22 UTC
Created attachment 103394 [details]
Menu correctly shown

Here you can see that on second click, menu is correctly shown.
Comment 3 Kai Uwe Broulik 2017-01-13 11:42:39 UTC
That's probably because the menu is populated asynchronously, so it doesn't account for its new height when that happens, it's only positioned once.
Comment 4 David Edmundson 2017-01-17 21:13:06 UTC
>That's probably because the menu is populated asynchronously, so it doesn't account for its new height when that happens, it's only positioned once.

Seems so, it resizes properly, but that doesn't reposition.

By preloading the menus, I've "idden this problem, but it really still requires a proper event filter on GeometryChanged
Comment 5 Alexander Mentyu 2018-01-28 13:15:18 UTC
Can't reproduce this bug in:

Plasma: 5.11.5
Apps: 17.12.1
Qt: 5.10.0
Frameworks: 5.42.0
Kernel: 4.14.14-1-MANJARO
Comment 6 Felipe Kinoshita 2021-06-22 06:26:56 UTC
Cannot reproduce anymore on Plasma 5.21.5, can anyone confirm?
Comment 7 Jack Hill 2022-07-12 18:13:59 UTC
(In reply to Felipe Kinoshita from comment #6)
> Cannot reproduce anymore on Plasma 5.21.5, can anyone confirm?

Still happens on 5.25.2

Operating System: openSUSE Tumbleweed 20220711
KDE Plasma Version: 5.25.2
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.5
Kernel Version: 5.18.9-2-default (64-bit)
Graphics Platform: X11