! 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 !
Panel is 1px too wide
Status:
RESOLVED: FIXED
Product:
Xfce4-panel

Comments

Description KlrSpz 2007-07-18 23:44:40 CEST
User-Agent:       Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
Build Identifier: 

System Info:
Gentoo 2007.0
AMD64x2 4400+
2GB DDR Ram
nVidia 7100GS
Dual Head Display, using TwinView
Resolutions: 1280x1024 on both Heads (xdpyinfo reports 2560x1024)

Description:
When a panel is set with the following options, the panel reports to be 1280, when it should be 1279:

- Fixed Position
- Top * (Left, Mid, Right - they all have the same affect with the rest of the settings)
- Full Width

This extra pixel causes replaceable window managers, such as Compiz and Beryl, to not maximize properly, as it's detecting that it will intrude/collide on the horizon of the panel.

XFWM4 *DOES* handle this properly, but it causes problems with other WM's

After working with a Compiz developer, he's assured me it's a problem with XFWM4, and both the Gnome and KDE panels report 1279 as expected.
Original Bug @ OpenCompositing.org: http://bugs.opencompositing.org/show_bug.cgi?id=233

Screenshot: http://img461.imageshack.us/img461/4189/screen071807140233kf8.png

Reproducible: Always



Expected Results:  
It should maximize vertically
Comment 1 KlrSpz 2007-07-18 23:46:56 CEST
I forgot to mention, I refuse to emerge or run Gnome/KDE, so that's not a viable solution :)
Comment 2 Jasper Huijsmans editbugs 2007-07-30 18:02:23 CEST
That does sound like something is wrong. I'll have a look.
Comment 3 Jasper Huijsmans editbugs 2007-07-30 19:24:34 CEST
Should be fixed in SVN revision 25940. Hopefully we can do a new Xfce release soon.

Bug #3402

Reported by:
KlrSpz
Reported on: 2007-07-18
Last modified on: 2010-11-20

People

Assignee:
Nick Schermer
CC List:
0 users

Version

Version:
Unspecified

Attachments

Additional information