Bug 750142 - gnome-panel interacts badly when dual-desktop set a vertical overlap
Summary: gnome-panel interacts badly when dual-desktop set a vertical overlap
Keywords:
Status: CLOSED EOL
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: gnome-panel
Version: 6.0
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: rc
: ---
Assignee: Ray Strode [halfline]
QA Contact: Desktop QE
URL:
Whiteboard:
Depends On:
Blocks: 1046149
TreeView+ depends on / blocked
 
Reported: 2011-10-31 07:30 UTC by david.zhang
Modified: 2016-04-19 03:40 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 1046149 (view as bug list)
Environment:
Last Closed: 2016-04-19 03:40:49 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description david.zhang 2011-10-31 07:30:12 UTC
I have a 2 monitors and create a external desktop environment, and the external panel stacked vertically above the primary panel. following is some information about xrandr -q
DFP1 disconnected (normal left inverted right x axis y axis)
DFP2 connected 1920x1200+0+0 (normal left inverted right x axis y axis) 518mm x 324mm
   1920x1200 60.0*+
   1920x1080 60.0
   1600x1200 60.0
DFP5 disconnected (normal left inverted right x axis y axis)
DFP6 connected 1920x1200+0+1200 (normal left inverted right x axis y axis) 582mm x 364mm
   1920x1200 60.0*+
   1920x1080 60.0
   1600x1200 60.0

So the primary panel locate at (0,0) while the external locate at (0,1200), and the gnome-panel bar locate at the bottom of the primary display.
The I want to set the two panel vertical overlapped a small area( reset the position of the external display to(0, 1160) ). use the command: xrandr --output DFP6 --pos 0x1160
The issue observed, gnome-panel don't think the panel-bar on the bottom of the primary desktop, it reconfigured it a wrong position and a wrong big area. all the window and icons can't move to this area.
and if we configure this bar to left,right,top, it won't observed this issue. so the issue only happened when the bar was be set overlapped
May be there some logic mistake in the file ./gnome-panel/panel-mutiscreen.c , in the function panel_multiscreen_compress_overlapping_monitors, it thought we do a full desktop overlap, and subtract a monitor while we just set a part of overlap.

Comment 2 RHEL Program Management 2011-10-31 07:48:48 UTC
This request was evaluated by Red Hat Product Management for
inclusion in the current release of Red Hat Enterprise Linux.
Because the affected component is not scheduled to be updated
in the current release, Red Hat is unfortunately unable to
address this request at this time. Red Hat invites you to
ask your support representative to propose this request, if
appropriate and relevant, in the next release of Red Hat
Enterprise Linux. If you would like it considered as an
exception in the current release, please ask your support
representative.

Comment 3 David Harmon 2016-04-19 03:40:49 UTC
Closing, no activity. Will reopen if required.


Note You need to log in before you can comment on or make changes to this bug.