gdk_monitor_get_workarea doesn't account for activity bar with 2 screens, primary at bottom
The gdk_monitor_get_workarea method doesn't account for the gnome activity bar when the monitors are stacked vertically and the primary monitor is the bottom one. I have two monitors as follows:
Top - 3849 x 2160 Bottom - 2560 x 1440
Calling gdk_monitor_get_workarea returns a rect with rect.y starting at 2160 whereas it should be starting at 2160 + height of activity bar.
If I have a single monitor, the rect.y coordinate returned by get_workarea is 27 as it accounts for the gnome activity bar.
Edited by Daniel Boles