gtk3: fixed getting monitor info for primary monitor. Patch by Tony Whyman. issue #32464

git-svn-id: trunk@55914 -
This commit is contained in:
zeljko 2017-09-24 16:10:01 +00:00
parent 63e24c7ffa
commit a2bbfb69bf

View File

@ -2206,8 +2206,7 @@ begin
with MonitorWorkArea do with MonitorWorkArea do
lpmi^.rcWork := Bounds(x, y, width, height); lpmi^.rcWork := Bounds(x, y, width, height);
lpmi^.rcWork := lpmi^.rcMonitor; lpmi^.rcWork := lpmi^.rcMonitor;
// gtk uses zero position for primary monitor if Monitor = gdk_screen_get_primary_monitor(gdk_screen_get_default) then
if Monitor = 0 then
lpmi^.dwFlags := MONITORINFOF_PRIMARY lpmi^.dwFlags := MONITORINFOF_PRIMARY
else else
lpmi^.dwFlags := 0; lpmi^.dwFlags := 0;