! 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 !
Maximizing window in Dual screen mode in Xfce does not work in the panel disp...
Status:
RESOLVED: DUPLICATE
Product:
Xfce4-panel

Comments

Description Jérôme Guelfucci editbugs 2007-10-29 08:24:35 CET
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.8) Gecko/20061201 Epiphany/2.18 Firefox/2.0.0.8 (Ubuntu-feisty)
Build Identifier: 

This was reported on Launchpad: https://bugs.edge.launchpad.net/ubuntu/+source/xfce4-panel/+bug/158169
by: https://bugs.edge.launchpad.net/~jarnos

I am using extended desktop on Xfce 4 Desktop Environment version 4.4.1 (Xfce 4.4). My panels are vertical and the screen where the panels are is on the right of the other.

Reproducible: Always

Steps to Reproduce:
Maximize a window in the display where the panels are.
Actual Results:  
The window goes partly under left panel.

Expected Results:  
It shouldn't.
Comment 1 Jasper Huijsmans editbugs 2007-10-31 20:33:12 CET
Where are the panels on the screen? If they are on the left side of the right screen, this is expected behaviour. In Xinerama terms the panel is in the middle of the screen, and the window manager hints can only be set for panels on the real edges.

If the panel is on the right side of the right screen, I´m hoping that 4.4.2 will be better, because there were some Xinerama related fixes, if I´m not mistaken.
Comment 2 Jarno Suni 2007-11-02 01:10:46 CET
I am sorry to hear you think it is expected behavior. I find having the panels vertical most handy, especially for finding application windows by icon and title.  Odd that the window manager can maximize a window to cover just one diplay, but can not take into account the panels in the edges of that display. (That said, I wouldn't like to have it to maximize a window to cover both displays by default.) If it is impossible to handle window management, when a panel is in the  middle of extended desktop (that is e.g. in left edge of right display), could one panel be set to the left edge of left display and other to the right edge of right display? (That said, I still prefer to have both panels on one display.)
Comment 3 Jasper Huijsmans editbugs 2007-11-03 16:05:32 CET
(In reply to comment #2)
> I am sorry to hear you think it is expected behavior. I find having the panels
> vertical most handy, especially for finding application windows by icon and
> title.  Odd that the window manager can maximize a window to cover just one
> diplay, but can not take into account the panels in the edges of that display.

Yeah, as far as I know this is a limitation of the freedesktop specification that we use to communicate between the panel and the window manager.

Maybe Olivier can help me out on this one. I was thinking, would it be possible to pretend the panel to be on the to or bottom and being very narrow and high, or would the window manager prevent that?

> (That said, I wouldn't like to have it to maximize a window to cover both
> displays by default.) If it is impossible to handle window management, when a
> panel is in the  middle of extended desktop (that is e.g. in left edge of right
> display), could one panel be set to the left edge of left display and other to
> the right edge of right display? (That said, I still prefer to have both panels
> on one display.)

This should certainly be possible and work as expected. If not this is a bug (that certainly is possible as well, I'm afraid).
Comment 4 Olivier Fourdan editbugs 2007-11-03 17:23:16 CET
A screenshot is always useful to describe this kind of problem.
Comment 5 Jarno Suni 2008-08-22 13:23:08 CEST
It seem that the bug is more general: There are problems in maximizing windows, if the window is in the same screen than a fixed position panel that is in the middle of extended desktop. Thus the problem can occur with a horizontal panel, if one screen is above another.
Comment 6 Nick Schermer editbugs 2009-05-25 07:21:18 CEST
Basically the same as bug 3419, since it's triggered by a limitation in struts.

*** This bug has been marked as a duplicate of bug 3419 ***

Bug #3633

Reported by:
Jérôme Guelfucci
Reported on: 2007-10-29
Last modified on: 2009-07-15

People

Assignee:
Nick Schermer
CC List:
4 users

Version

Attachments

Additional information