https://bugs.kde.org/show_bug.cgi?id=455779

            Bug ID: 455779
           Summary: Breeze theme menu separator bug
           Product: Breeze
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: gtk theme
          Assignee: plasma-b...@kde.org
          Reporter: ras...@linetec.nl
                CC: agrine...@gmail.com, uhh...@gmail.com
  Target Milestone: ---

SUMMARY
***
The Breeze theme appears to have a problem with the GTK-2 menu item separator
element. Affected applications throw hundreds of error messages when simply
accessing menus.
***

STEPS TO REPRODUCE
1. Install the Lepton EDA package
2. Start lepton-schematic
3. Open the Log Window
4. Access any other menu or menu item

OBSERVED RESULT
The Log Window immediately shows lots of error messages like the following:
Invalid borders specified for theme pixmap:
        /usr/share/themes/Breeze/gtk-2.0/../assets/line-h.png,
borders don't fit within the image
invalid source position for vertical gradient
invalid source position for vertical gradient
invalid source position for vertical gradient
invalid source position for vertical gradient
...
[repeated hundreds of times]

EXPECTED RESULT
No error messages

SOFTWARE/OS VERSIONS

Operating System: Kubuntu 20.04
KDE Plasma Version: 5.18.8
KDE Frameworks Version: 5.68.0
Qt Version: 5.12.8
Kernel Version: 5.13.0-51-generic
OS Type: 64-bit
Processors: 4 × Intel® Core™ i5-3350P CPU @ 3.10GHz
Memory: 7,7 GiB

ADDITIONAL INFORMATION
This bug was already noticed in 2018, see
https://github.com/ahlstromcj/sequencer64/issues/126
The only workaround so far is manually editing the Theme's menu definition
files as explained in the above link:
/usr/share/themes/Breeze/gtk-2.0/widgets/menu
/usr/share/themes/Breeze-Dark/gtk-2.0/widgets/menu

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to