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: k...@privat.broulik.de Reporter: m...@ratijas.tk CC: mvourla...@gmail.com, plasma-b...@kde.org 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.