[evolution] Disable gdk_event_get_graphics_expose() call in EMap.
- From: Matthew Barnes <mbarnes src gnome org>
 
- To: svn-commits-list gnome org
 
- Cc: 
 
- Subject: [evolution] Disable gdk_event_get_graphics_expose() call in EMap.
 
- Date: Sat, 19 Sep 2009 20:41:33 +0000 (UTC)
 
commit 0585b94eb27d02cf5cb0da87ee3bab85e2de6cbc
Author: Matthew Barnes <mbarnes redhat com>
Date:   Sat Sep 19 14:39:04 2009 -0400
    Disable gdk_event_get_graphics_expose() call in EMap.
    
    The function is deprecated in GTK+ now.  Looks like it was just an
    optimization anyway -- the map seems to work fine without it -- but I
    left the logic intact in case I'm wrong.
 widgets/misc/e-map.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/widgets/misc/e-map.c b/widgets/misc/e-map.c
index d9114a5..26640cf 100644
--- a/widgets/misc/e-map.c
+++ b/widgets/misc/e-map.c
@@ -1176,7 +1176,9 @@ scroll_to (EMap *view, gint x, gint y)
 	gint width, height;
 	gint src_x, src_y;
 	gint dest_x, dest_y;
+#if 0  /* see comment below */
 	GdkEvent *event;
+#endif
 
 	priv = view->priv;
 
@@ -1252,6 +1254,11 @@ scroll_to (EMap *view, gint x, gint y)
 
 	/* Process graphics exposures */
 
+	/* XXX gdk_event_get_graphics_expose() is deprecated now.
+	 *     The map widget seems to work fine without this logic
+	 *     (I think it was just an optimization) but leaving it
+	 *     intact in case I'm wrong and we need to rewrite it. */
+#if 0
 	while ((event = gdk_event_get_graphics_expose (window)) != NULL)
 	{
 		gtk_widget_event (GTK_WIDGET (view), event);
@@ -1264,6 +1271,7 @@ scroll_to (EMap *view, gint x, gint y)
 
 		gdk_event_free (event);
 	}
+#endif
 }
 
 static gint divide_seq[] =
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]