diff options
author | Benjamin Otte <otte@redhat.com> | 2020-05-17 05:23:16 +0200 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2020-05-17 07:10:34 +0200 |
commit | e81a1db48c4cba5a96ea7f122b7d45e7d8c54eeb (patch) | |
tree | 6a6d4b42754a67791bb058f2d594fc85797592ed /gdk/wayland | |
parent | 33a4442988eb94efa02fc5529c92e4a868ee8768 (diff) | |
download | gtk+-e81a1db48c4cba5a96ea7f122b7d45e7d8c54eeb.tar.gz |
monitor: Add gdk_monitor_set_geometry()
Make it replace gdk_monitor_set_size() and gdk_monitor_set_position()
which used to be called in pairs anyway.
Diffstat (limited to 'gdk/wayland')
-rw-r--r-- | gdk/wayland/gdkdisplay-wayland.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gdk/wayland/gdkdisplay-wayland.c b/gdk/wayland/gdkdisplay-wayland.c index b3ffe0060f..d2237ae0b4 100644 --- a/gdk/wayland/gdkdisplay-wayland.c +++ b/gdk/wayland/gdkdisplay-wayland.c @@ -2274,8 +2274,10 @@ apply_monitor_change (GdkWaylandMonitor *monitor) monitor->x, monitor->y, monitor->width, monitor->height)); - gdk_monitor_set_position (GDK_MONITOR (monitor), monitor->x, monitor->y); - gdk_monitor_set_size (GDK_MONITOR (monitor), monitor->width, monitor->height); + gdk_monitor_set_geometry (GDK_MONITOR (monitor), + &(GdkRectangle) { + monitor->x, monitor->y, + monitor->width, monitor->height }); gdk_monitor_set_connector (GDK_MONITOR (monitor), monitor->name); monitor->wl_output_done = FALSE; monitor->xdg_output_done = FALSE; |