https://bugs.kde.org/show_bug.cgi?id=449327
Bug ID: 449327
Summary: KMail's View submenus are gliching when viewed via
Global Menu applet
Product: plasmashell
Version: master
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Global Menu
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Target Milestone: 1.0
Created attachment 146046
--> https://bugs.kde.org/attachment.cgi?id=146046&action=edit
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.
--
You are receiving this mail because:
You are watching all bug changes.