From 891b9cc26ca4eb8af03e454b6770bb2a0030b99c Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 24 Feb 2013 17:03:00 +0000 Subject: Lower dependency from Gtk 2.24 introduced in 0.6.12 git-svn-id: http://svn.drobilla.net/lad/trunk/suil@5083 a436a847-0d15-0410-975c-d299462d15a1 --- NEWS | 5 +++-- src/x11_in_gtk2.c | 12 ++++++------ 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/NEWS b/NEWS index e81d35f..f26f97c 100644 --- a/NEWS +++ b/NEWS @@ -1,8 +1,9 @@ suil (0.6.13) unstable; - * Print system error message if module failes to load + * Print system error message if module fails to load + * Lower dependency from Gtk 2.24 introduced in 0.6.12 - -- David Robillard Sun, 24 Feb 2013 11:33:04 -0500 + -- David Robillard Sun, 24 Feb 2013 12:02:41 -0500 suil (0.6.12) stable; diff --git a/src/x11_in_gtk2.c b/src/x11_in_gtk2.c index 2bafd0c..60cb4e8 100644 --- a/src/x11_in_gtk2.c +++ b/src/x11_in_gtk2.c @@ -100,7 +100,7 @@ forward_key_event(SuilX11Wrapper* socket, GdkEvent* gdk_event) { GdkWindow* window = gtk_widget_get_window(GTK_WIDGET(socket->plug)); - GdkScreen* screen = gdk_window_get_screen(window); + GdkScreen* screen = gdk_visual_get_screen(gdk_window_get_visual(window)); XKeyEvent xev; memset(&xev, 0, sizeof(xev)); @@ -112,11 +112,11 @@ forward_key_event(SuilX11Wrapper* socket, xev.state = gdk_event->key.state; xev.keycode = gdk_event->key.hardware_keycode; - XSendEvent (GDK_WINDOW_XDISPLAY(window), - (Window)socket->instance->ui_widget, - False, - NoEventMask, - (XEvent*)&xev); + XSendEvent(GDK_WINDOW_XDISPLAY(window), + (Window)socket->instance->ui_widget, + False, + NoEventMask, + (XEvent*)&xev); } static gboolean -- cgit v1.2.1