From 41664572a5408e41b9de4502b44418bd9978d26a Mon Sep 17 00:00:00 2001 From: rbarnett <43044166+r-barnett@users.noreply.github.com> Date: Fri, 21 Sep 2018 13:40:48 -0500 Subject: [PATCH] MonitorLocalShiftX,Y should be set when 1st monitor from MonitorIds selected as primary --- client/X11/xf_monitor.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/client/X11/xf_monitor.c b/client/X11/xf_monitor.c index d2d3f073e..cd9ae2867 100644 --- a/client/X11/xf_monitor.c +++ b/client/X11/xf_monitor.c @@ -340,6 +340,8 @@ BOOL xf_detect_monitors(xfContext* xfc, UINT32* pMaxWidth, UINT32* pMaxHeight) if (i == settings->MonitorIds[0]) { settings->MonitorDefArray[nmonitors].is_primary = TRUE; + settings->MonitorLocalShiftX = settings->MonitorDefArray[nmonitors].x; + settings->MonitorLocalShiftY = settings->MonitorDefArray[nmonitors].y; primaryMonitorFound = TRUE; }