https://bugs.kde.org/show_bug.cgi?id=348043

--- Comment #37 from Bob Wya <bob.mt....@gmail.com> ---
So I'm booted into my Arch install - same machine - same 2 panels - same
monitor setup.
My Arch install is on Qt 5.6.1 / plasma 5.6.5.

The strut's for the panels are clearly being miscalculated when 2+ mismatched
screen size multi-monitor setups are used. Compare the following with the
Gentoo Qt 5.7.0 results (see above).

Screen 0: minimum 8 x 8, current 4480 x 1588, maximum 16384 x 16384
VGA-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 connected primary 1920x1080+2560+508 (normal left inverted right x axis y
axis) 382mm x 215mm
   1920x1080     60.02*+
HDMI-0 connected 2560x1440+0+0 (normal left inverted right x axis y axis) 597mm
x 336mm
   2560x1440     59.95*+
   1920x1200     59.95    59.88  
   1920x1080     60.00    59.94    50.00    29.97    60.05    60.00    50.04  
   1680x1050     59.95  
   1600x1200     60.00  
   1600x900      60.00  
   1280x1024     75.02    60.02  
   1280x720      60.00    59.94    50.00  
   1152x864      75.00  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   720x576       50.00  
   720x480       59.94  
   640x480       75.00    59.94    59.93

With Qt 5.6.1 (LHS):
_NET_WM_STRUT(CARDINAL) = 0, 0, 0, 190
_NET_WM_STRUT_PARTIAL(CARDINAL) = 0, 0, 0, 190, 0, 0, 0, 0, 0, 0, 0, 2559

With Qt 5.6.1 (RHS):
_NET_WM_STRUT(CARDINAL) = 0, 0, 0, 44
_NET_WM_STRUT_PARTIAL(CARDINAL) = 0, 0, 0, 44, 0, 0, 0, 0, 0, 0, 2560, 4479

So the RHS base is -148 of the LHS screen (1440-508-1080).
Top strut is 190 on LHS panel (higher) = 42 pixel panel height = correct!!
Top strut is 44 on RHS panel (lower) = 44 pixel panel height = correct!!

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to