[Breeze] [Bug 428095] Menu sometimes has black border

Nate Graham bugzilla_noreply at kde.org
Fri Jan 15 16:19:40 GMT 2021


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

Nate Graham <nate at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|CONFIRMED                   |RESOLVED
   Version Fixed In|                            |5.21
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/breeze/commit/20602d4434
                   |                            |1fd11de5a8221aa739ad35f1fcc
                   |                            |988

--- Comment #17 from Nate Graham <nate at kde.org> ---


Git commit 20602d44341fd11de5a8221aa739ad35f1fcc988 by Nate Graham, on behalf
of David Redondo.
Committed on 15/01/2021 at 16:18.
Pushed by ngraham into branch 'master'.

Restore correct menu border color

cac4b544dbbadc5bcd57ae37ac333383bf44c2ab introduced drawing separators
of transparent QMenus with WindowText color with 0.25 opacity. While the change
in drawMenuItemControl uses the correct condition, drawPanelMenuPrimitive
checked whether the widget had an alpha channel. This is wrong because we set
Qt::WA_TranslucentBackground always on all menus. The very low opacity made it
look like the section headers, separators and highlight were drawing outside of
the menu.

M  +2    -2    kstyle/breezestyle.cpp

https://invent.kde.org/plasma/breeze/commit/20602d44341fd11de5a8221aa739ad35f1fcc988

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kfm-devel mailing list