! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
missing/invisible pixels with solid color
Status:
RESOLVED: WONTFIX
Product:
Xfce4-panel

Comments

Description Christian Hesse 2019-10-09 14:18:24 CEST
Created attachment 9102 
panel with style "solid color"

Setting "Panel Preferences" -> "Appearance" -> "Background" -> "Style" to "Solid color" results in missing and/or invisible pixels above and below launchers and separators. Other plugins are displayed correctly.

See the screenshot: The desktop color is red, image is cut at panel's dimensions. No red pixels should be visible, but they are.
Comment 1 Christian Hesse 2019-10-09 14:22:35 CEST
Created attachment 9103 
panel with style "None (use system style)"

Adding another screenshot with style "None (use system style)". No red pixels are visible.

(Though this reveals another issue: The panel row size is still set to 48 pixels, but the panel has a height of 49 pixels. That's not correct, no?)
Comment 2 Simon Steinbeiss editbugs 2019-10-09 14:31:36 CEST
What you describe is the panel's border, which is drawn *in addition* to the panel's size. There's a 1px border on each side that is not "attached" to a screen border, so if you have a top-aligned panel that is 100% width, you get border-bottom: 1px;

I'll see if I can reproduce, curious that it would just be those two plugins...
Comment 3 Christian Hesse 2019-10-09 14:42:59 CEST
Just noticed this depends on the selected theme. "Adwaita" is ok, "Adapta" has the border issue.
Comment 4 Christian Hesse 2019-10-09 14:45:46 CEST
Adapta is available from Github: https://github.com/adapta-project/adapta-gtk-theme
I installed the Arch Linux package: https://www.archlinux.org/packages/community/any/adapta-gtk-theme/
Comment 5 Simon Steinbeiss editbugs 2019-10-13 00:49:01 CEST
My best guess without deeply digging is that this is where the problems start:
https://github.com/adapta-project/adapta-gtk-theme/blob/master/gtk/sass/3.24/_3rd-party.scss#L2356

Not sure why they're un-setting the borders.

In any case, I don't see how this could be meaningfully prevented by the panel.

Bug #16025

Reported by:
Christian Hesse
Reported on: 2019-10-09
Last modified on: 2019-10-13

People

Assignee:
Xfce Bug Triage
CC List:
1 user

Version

Version:
4.14.1

Attachments

panel with style "solid color" (14.76 KB, image/png)
2019-10-09 14:18 CEST , Christian Hesse
no flags
panel with style "None (use system style)" (14.61 KB, image/png)
2019-10-09 14:22 CEST , Christian Hesse
no flags

Additional information