After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 750011 - Adwaita : missing background for menu
Adwaita : missing background for menu
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Themes
3.14.x
Other Linux
: Normal minor
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2015-05-28 08:07 UTC by Julien Blanc
Modified: 2015-05-29 13:44 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
set background for menubar (2.39 KB, patch)
2015-05-29 13:44 UTC, Jakub Steiner
committed Details | Review

Description Julien Blanc 2015-05-28 08:07:06 UTC
The menu background is missing in the css file, thus menus have no background. This is an issue only if the window itself is set to have a transparent background (like, for instance, gnome-terminal with the relevant patches to enable transparent background).

The following change in Adwaita/_common.scss fixes this issue :

*** 1388,1393 ****
--- 1362,1368 ----
  .menubar {
    -GtkWidget-window-dragging: true;
    padding: 0px;
+   background-color: $bg_color;
    box-shadow: inset 0 -1px transparentize(black, 0.9);
    &:backdrop { background-color: $backdrop_bg_color; }
    & > .menuitem {


Note : not tested with > 3.14, may be affected or not.
Comment 1 Matthias Clasen 2015-05-29 03:19:30 UTC
I don't see this here with 3.16.
Comment 2 Jakub Steiner 2015-05-29 13:44:00 UTC
Created attachment 304260 [details] [review]
set background for menubar

- only an issue in 3.14
Comment 3 Jakub Steiner 2015-05-29 13:44:31 UTC
Attachment 304260 [details] pushed as e4e60b2 - set background for menubar