[gtk+] Fix up the fullscreen_on_monitor support
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Fix up the fullscreen_on_monitor support
- Date: Fri, 4 Nov 2016 16:42:44 +0000 (UTC)
commit 338534fb8d3d2f9749ada3ec3d69ddf88df6e911
Author: Matthias Clasen <mclasen redhat com>
Date: Fri Nov 4 12:41:51 2016 -0400
Fix up the fullscreen_on_monitor support
I didn't pay attention, and forgot to port this code to the
new monitor apis.
gdk/x11/gdkwindow-x11.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/gdk/x11/gdkwindow-x11.c b/gdk/x11/gdkwindow-x11.c
index 9d37eb1..19f8bcf 100644
--- a/gdk/x11/gdkwindow-x11.c
+++ b/gdk/x11/gdkwindow-x11.c
@@ -3960,13 +3960,15 @@ static void
gdk_x11_window_fullscreen_on_monitor (GdkWindow *window,
gint monitor)
{
+ GdkMonitor *m;
GdkRectangle monitor_geom;
if (GDK_WINDOW_DESTROYED (window) ||
!WINDOW_IS_TOPLEVEL_OR_FOREIGN (window))
return;
- gdk_screen_get_monitor_geometry (GDK_WINDOW_SCREEN (window), monitor, &monitor_geom);
+ m = gdk_display_get_monitor (gdk_window_get_display (window), monitor);
+ gdk_monitor_get_geometry (m, &monitor_geom);
gdk_window_move (window, monitor_geom.x, monitor_geom.y);
gdk_window_set_fullscreen_mode (window, GDK_FULLSCREEN_ON_CURRENT_MONITOR);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]