summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamián Nohales <damiannohales@gmail.com>2014-08-06 17:17:44 -0300
committerZeeshan Ali (Khattak) <zeeshanak@gnome.org>2014-08-09 13:33:14 +0100
commit815c47ce50922e4a95d6073cd97e88b040aa4408 (patch)
tree8fcdce87cc0d0f349aceadbf2c39247bbe9cd29c
parentdc0677673bf46c374cb1dffc0c7566b5144d7672 (diff)
downloadlibchamplain-815c47ce50922e4a95d6073cd97e88b040aa4408.tar.gz
path-layer: Stop invalidate_canvas idle callback
https://bugzilla.gnome.org/show_bug.cgi?id=734380
-rw-r--r--champlain/champlain-path-layer.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/champlain/champlain-path-layer.c b/champlain/champlain-path-layer.c
index 50d9ce2..6b53727 100644
--- a/champlain/champlain-path-layer.c
+++ b/champlain/champlain-path-layer.c
@@ -405,7 +405,7 @@ champlain_path_layer_new ()
}
-static void
+static gboolean
invalidate_canvas (ChamplainPathLayer *layer)
{
ChamplainPathLayerPrivate *priv = layer->priv;
@@ -420,6 +420,8 @@ invalidate_canvas (ChamplainPathLayer *layer)
clutter_actor_set_size (priv->path_actor, width, height);
clutter_content_invalidate (priv->canvas);
priv->redraw_scheduled = FALSE;
+
+ return FALSE;
}