From 7c214d64f621de46c6ffd8881e2dcac464bb5038 Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Tue, 30 Mar 2010 09:56:40 +0530 Subject: Fix build break due to GTK+ deprecations. --- modules/mail/e-mail-shell-sidebar.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/mail/e-mail-shell-sidebar.c b/modules/mail/e-mail-shell-sidebar.c index 42376ca52a..ebe72bf629 100644 --- a/modules/mail/e-mail-shell-sidebar.c +++ b/modules/mail/e-mail-shell-sidebar.c @@ -196,7 +196,11 @@ guess_screen_width (EMailShellSidebar *sidebar) GdkRectangle rect; toplevel = gtk_widget_get_toplevel (widget); +#if GTK_CHECK_VERSION(2,19,7) + if (toplevel && gtk_widget_get_realized (toplevel)) +#else if (toplevel && GTK_WIDGET_REALIZED (toplevel)) +#endif monitor = gdk_screen_get_monitor_at_window (screen, gtk_widget_get_window (toplevel)); else { /* We don't know in which monitor the window manager -- cgit v1.2.3