panel-autohide leaves a one-pixel line on the desktop

Bug #83034 reported by Bogdan Butnaru
30
This bug affects 5 people
Affects Status Importance Assigned to Milestone
gnome-panel (Ubuntu)
Invalid
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gnome-panel

Hi! I have a bit of a weird issue. I set both panels (in the usual top&bottom configuration, with some widgets changed) to autohide, and I changed the settings in the configuration editor to have the size on auto-hide of zero. (I also changed the delay to zero, but I doubt this matters.)

The weird thing is that they still leave exactly one pixel visible. I actually didn't notice this for top panel because it's a bit darker. I tried and this happens for side panels too.

It's not really a huge issue, but it's still weird.

This is on Feisty, freshly updated from the normal repositories.

Revision history for this message
Bogdan Butnaru (bogdanb) wrote :

By the way, if you don't know how to check this, the relevant keys are in the Configuration Editor, the node:

/apps/panel/toplevels/<whatever panel you have>/auto_hide_size

Set it to zero, set the panel to autohide (check key auto_hide right above the other), then move the mouse on and off the panel to make it hide. You might need to temporarily disable the wallpaper and/or change the desktop color to notice the line (black works best for me, but I guess it depends on your theme).

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug. From http://bugzilla.gnome.org/show_bug.cgi?id=127973:
"0 doesn't work because i would mean 'totally hidden' and you would not
be able to bring the panel back on screen."

That seems to be a technical choice to make unhide easier. It might be possible to workaround that, upstream has hundred of bugs open and they probably don't consider that as a priority. Closing the distribution task, looks like a technical choice from upstream, not a bug

Changed in gnome-panel:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: Unconfirmed → Rejected
Revision history for this message
Bogdan Butnaru (bogdanb) wrote :

I don't mean to bug you, but wouldn't it be better to mark this as "affects upstream" with a link to the bug you gave? I was under the impression that that way the bug manager will automatically follow the status of that bug and notify us if it's fixed, isn't that right?

Revision history for this message
Sebastien Bacher (seb128) wrote :

The upstream bug is not about that 1 pixel required, it's about changing the default from 6 pixels to 1. We use watch bugs when the bugs are similar. I could open a wishlist to make a real 0 pixel displayed, I prefer not for the reason mentioned before (many bugs open and other priority than trying to drop 1 pixel line for people using autohide)

Revision history for this message
Nikola Kovacs (nx) wrote :

I've hacked the panel to allow auto_hide_size to be 0 when calculating struts, i.e. how much space will be taken away from other applications. Although the 1 pixel line will still be there, maximized applications will be able to cover the whole screen, so e.g. the close button will be in the upper right corner (Fitts' law).
This solution is good enough for me, as the 1 pixel line doesn't really bother me, but moving the close button away from the corner does.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.