Bug 374997 - When global menu is added on bottom bar, submenus cannot be properly seen
Summary: When global menu is added on bottom bar, submenus cannot be properly seen
Status: CONFIRMED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Global Menu (show other bugs)
Version: 5.8.95
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Kai Uwe Broulik
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-13 09:50 UTC by Federico
Modified: 2022-07-12 18:13 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Here you can see "File" submenu" is cutted (8.59 KB, image/png)
2017-01-13 09:50 UTC, Federico
Details
Menu correctly shown (43.25 KB, image/png)
2017-01-13 09:54 UTC, Federico
Details

Note You need to log in before you can comment on or make changes to this bug.
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