[network-manager-applet] trivial: fix for GTK 3.0 (bgo #632328)



commit f53171cc0f0e38c16a6d7b0f50ed2e545b9ec1df
Author: Dan Williams <dcbw redhat com>
Date:   Fri Nov 5 14:58:51 2010 -0500

    trivial: fix for GTK 3.0 (bgo #632328)

 src/applet.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/src/applet.c b/src/applet.c
index 90f606c..7e13e2a 100644
--- a/src/applet.c
+++ b/src/applet.c
@@ -2936,7 +2936,11 @@ applet_pre_keyring_callback (gpointer user_data)
 	if (applet->menu)
 		window = gtk_widget_get_window (applet->menu);
 	if (window) {
+#if GTK_CHECK_VERSION(2,90,0)
+		screen = gdk_window_get_screen (window);
+#else
 		screen = gdk_drawable_get_screen (window);
+#endif
 		display = gdk_screen_get_display (screen);
 		g_object_ref (display);
 
@@ -2957,7 +2961,11 @@ applet_pre_keyring_callback (gpointer user_data)
 	if (applet->context_menu)
 		window = gtk_widget_get_window (applet->context_menu);
 	if (window) {
+#if GTK_CHECK_VERSION(2,90,0)
+		screen = gdk_window_get_screen (window);
+#else
 		screen = gdk_drawable_get_screen (window);
+#endif
 		display = gdk_screen_get_display (screen);
 		g_object_ref (display);
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]