From 80c3d8ace4794481e711fb63e4eefd9f1f5cc1ef Mon Sep 17 00:00:00 2001 From: Stefano Karapetsas Date: Fri, 24 Jan 2014 16:01:49 +0100 Subject: libslab: Add GTK3 support --- libslab/libslab-utils.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'libslab/libslab-utils.c') diff --git a/libslab/libslab-utils.c b/libslab/libslab-utils.c index 6e073b0e..5c553069 100644 --- a/libslab/libslab-utils.c +++ b/libslab/libslab-utils.c @@ -191,7 +191,11 @@ libslab_get_current_screen (void) event = gtk_get_current_event (); if (event) { if (event->any.window) +#if GTK_CHECK_VERSION (3, 0, 0) + screen = gtk_window_get_screen (GTK_WINDOW (event->any.window)); +#else screen = gdk_drawable_get_screen (GDK_DRAWABLE (event->any.window)); +#endif gdk_event_free (event); } -- cgit v1.2.1