After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 583538 - panels attached to edges between monitors obscure maximized windows in multi-monitor setups
panels attached to edges between monitors obscure maximized windows in multi-...
Status: RESOLVED FIXED
Product: metacity
Classification: Other
Component: general
2.26.x
Other All
: Normal major
: ---
Assigned To: Metacity maintainers list
Metacity maintainers list
Depends on:
Blocks:
 
 
Reported: 2009-05-22 11:01 UTC by Nikolay Botev
Modified: 2020-01-30 15:06 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26


Attachments
screenshot of multimonitor system with top-bottom config (376.15 KB, image/png)
2009-05-22 11:02 UTC, Nikolay Botev
Details
screenshot of multimonitor system with left-right arrangement (364.51 KB, image/png)
2009-05-22 11:02 UTC, Nikolay Botev
Details

Description Nikolay Botev 2009-05-22 11:01:09 UTC
Please describe the problem:
In a single-monitor system GNOME panels can be attached to any edge of the screen (left, top, right or bottom). As long as an edge-attached panel is not auto-hide, its maximized windows do not overlap it.


In a multi-monitor system setup with GNOME 2.26.1 and Ubuntu Jaunty, panels attach to the edges of individual monitors.
When a panel is attached to an edge of one monitor, which borders the opposite edge of another monitor, that panel is not excluded from the maximized area of windows maximized on the same screen.

The attached screenshots should make this problem very clear. There are two different screenshots - one with a secondary monitor below the primary and one with the secondary monitor to the right of the primary.

In both examples there are panels attached to each edge of both monitors (8 total panels). There is also one maximized window on each monitor (2 maximized windows). The problematic panels overlap the maximized windows and are highlighted in red in both screenshots.

Steps to reproduce:
1. enter multi-monitor setup with a secondary monitor BELOW the primary monitor
2. make sure you have a panel attached to the bottom edge of the PRIMARY monitor
3. open a GNOME Terminal (or any other) window 
4. maximize the opened window on the PRIMARY display

the same would happen if the secondary window was to the right/top/left and the panel was on the right/top/left edge


Actual results:
maximized window is obscured by the bottom panel

Expected results:
maximized window should be smaller so that it borders the bottom panel, but does not overlap it.

Does this happen every time?
yes, every single time, with both Metacity and Compiz

Other information:
i will attach 2 screenshots demonstrating the problem
Comment 1 Nikolay Botev 2009-05-22 11:02:11 UTC
Created attachment 135165 [details]
screenshot of multimonitor system with top-bottom config
Comment 2 Nikolay Botev 2009-05-22 11:02:44 UTC
Created attachment 135166 [details]
screenshot of multimonitor system with left-right arrangement
Comment 3 Klap-in 2010-06-12 13:08:16 UTC
I can confirm this issue. I experience this with compiz and with the metacity window manager.

Because there are also other reports it seems a wider issue. ( https://bugs.launchpad.net/ubuntu/+source/gnome-panel/+bug/375503 )

What is needed for someone can solve this issue? Is this reported for the right package? Is there needed more info?
Comment 4 Olivier Berger 2010-06-24 08:43:29 UTC
Aint' this a duplicate of #339692 ?
Comment 5 f.sterzelmaier 2010-07-13 11:52:34 UTC
I think it is
Comment 6 Nikolay Botev 2010-07-24 10:57:03 UTC
bug 339692 only talks about one of the 4 problematic cases - right panel on left screen.

this bug applies to the other cases as well:

left panel on right screen
bottom panel on top screen
top panel on bottom screen

as shown in the attachments.