! 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 !
xfce panels with fixed position don't allow to move windows through them
Status:
RESOLVED: FIXED
Product:
Xfce4-panel

Comments

Description Jaime Soriano 2009-03-09 09:26:59 CET
xfce panels with fixed position don't allow to move windows through them.

This is probably a feature to avoid hidden windows below the panels, but a problem appears when you have two screens one above the other, a bottom panel on the upper screen and you want to move a window from this screen to the other. The window title cannot cross through the panel, so only a screen can be used.

It didn't happen in xfce 4.4, and it doesn't happen if the panel position is not fixed or it's marked to hide automatically.

I configure my dual screen using a virtual mode in xorg.conf:
...
Section "Screen"
...
        SubSection "Display"
                Modes           "1280x800"
                Virtual         1280 1824
        EndSubSection
EndSection
...

And then with xrandr:
xrandr --auto && xrandr --auto --output TMDS-1 --above LVDS
Comment 1 Nick Schermer editbugs 2009-04-09 20:04:06 CEST
I cannot reproduce this. Olivier? If everything works fine the panel does not set struts on a screen edge when there is another monitor on that side of the screen.
Comment 2 Kevin Day 2009-06-08 17:59:22 CEST
I have this problem as well.
This happens when the panel is between two different screens and one wants to move the window between the screens.

If the panel is in the way, it will pull the window to the panel and not allow it to move past the initial screen.

There is another bug report on this here: http://bugzilla.xfce.org/show_bug.cgi?id=5196


I put the fixed panel on the top of my screen because that is where I want it to be and I have a monitor setup via xrandr to appear above my primary screen. (Because it is sitting above my primary monitor)

I currently can only work around this by switching the panel to float mode, by I still want it to be in fixed mode.
Comment 3 Nick Schermer editbugs 2010-01-21 23:01:19 CET
Devel panel has better detection if it is 'snapped' on and edge of another monitor and has a hidden option to disable the struts.
Comment 4 Nick Schermer editbugs 2010-02-27 15:09:05 CET
Devel branch has been merged in master. A 4.7.0 release will follow soon. If you think this bug is not fixed? Feel free to reopen the bug.

Bug #5069

Reported by:
Jaime Soriano
Reported on: 2009-03-09
Last modified on: 2010-02-27

People

Assignee:
Nick Schermer
CC List:
2 users

Version

Attachments

Additional information