aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2010-03-30 12:26:40 +0800
committerBharath Acharya <abharath@novell.com>2010-03-30 12:26:40 +0800
commit7c214d64f621de46c6ffd8881e2dcac464bb5038 (patch)
treee3aeed855bbc5f27227176d5d9bbc931e60ceac0
parentafa65e1ee21a9e206c0611956b90ac2bd6f6ca4f (diff)
downloadgsoc2013-evolution-7c214d64f621de46c6ffd8881e2dcac464bb5038.tar
gsoc2013-evolution-7c214d64f621de46c6ffd8881e2dcac464bb5038.tar.gz
gsoc2013-evolution-7c214d64f621de46c6ffd8881e2dcac464bb5038.tar.bz2
gsoc2013-evolution-7c214d64f621de46c6ffd8881e2dcac464bb5038.tar.lz
gsoc2013-evolution-7c214d64f621de46c6ffd8881e2dcac464bb5038.tar.xz
gsoc2013-evolution-7c214d64f621de46c6ffd8881e2dcac464bb5038.tar.zst
gsoc2013-evolution-7c214d64f621de46c6ffd8881e2dcac464bb5038.zip
Fix build break due to GTK+ deprecations.
-rw-r--r--modules/mail/e-mail-shell-sidebar.c4
1 files changed, 4 insertions, 0 deletions
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