Bug 449327

Summary: KMail's View submenus are gliching when viewed via Global Menu applet
Product: [Plasma] plasmashell Reporter: ratijas <me>
Component: Global Menu widgetAssignee: Kai Uwe Broulik <kde>
Status: RESOLVED WORKSFORME    
Severity: normal CC: mvourlakos, nate, plasma-bugs-null
Priority: NOR    
Version First Reported In: master   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: KMail and Global Menu are broken

Description ratijas 2022-01-29 15:44:24 UTC
Created attachment 146046 [details]
KMail and Global Menu are broken

SUMMARY

The visual glitches (see video attached) are likely not related to KMail per se, but probably is a general issue with special Menu items: separators which are header with text. If you remove Global Menu applet, restart KMail, and open those menus from within KMail window, you'll see them as normal, non-glitchy menus with tall separators with text.

STEPS TO REPRODUCE

1. Add Global Menu applet.
2. Restart KMail.
3. Open View -> Message List -> Sorting, Aggregation or Theme submenu.

OBSERVED RESULT

Heavy glitches. If unlucky, it may even hang the app and/or the shell.

EXPECTED RESULT

Honestly, I don't know what to expect from D-Bus menus. They are unlikely to support separators with text, I guess. But in that case, just a usual line separator should be shown without glitches.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.24.80
KDE Frameworks Version: 5.91.0
Qt Version: 5.15.2
Kernel Version: 5.16.2-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-6700HQ CPU @ 2.60GHz
Memory: 15.6 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 970M/PCIe/SSE2

ADDITIONAL INFORMATION

The issue with "Set Encoding" menu not being clipped at the bottom of the screen is probably unrelated, as there are no special separators with text in it. I experienced same glitches with Sublime Text's equally long encodings menu as well. At first they are glitching and spanning outside of the screen boundary, but if you close them and open again (without switching apps), it'll show up as a normal menu, properly fit to the screen boundaries.
Comment 1 Nate Graham 2024-02-23 22:38:16 UTC
Is it still happening in Plasma 6?
Comment 2 Nate Graham 2025-04-05 21:15:46 UTC
.
Comment 3 Bug Janitor Service 2025-04-20 03:47:06 UTC
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2025-05-05 03:47:13 UTC
🐛🧹 This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.