summaryrefslogtreecommitdiffstats
path: root/src/display/sp-canvas.cpp
diff options
context:
space:
mode:
authorAlex Valavanis <valavanisalex@gmail.com>2011-12-14 14:00:58 +0000
committerAlex Valavanis <valavanisalex@gmail.com>2011-12-14 14:00:58 +0000
commitcf6be892c0250b2a21faf3224a54df100bb9c7b5 (patch)
tree8fd5fcd131fdf05e106ff183506cc363ba563397 /src/display/sp-canvas.cpp
parentGet rid of deprecated gtk_type_is_a (diff)
downloadinkscape-cf6be892c0250b2a21faf3224a54df100bb9c7b5.tar.gz
inkscape-cf6be892c0250b2a21faf3224a54df100bb9c7b5.zip
Get rid of deprecated gtk_idle*
(bzr r10773)
Diffstat (limited to 'src/display/sp-canvas.cpp')
-rw-r--r--src/display/sp-canvas.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/display/sp-canvas.cpp b/src/display/sp-canvas.cpp
index d00ba38ef..add69401b 100644
--- a/src/display/sp-canvas.cpp
+++ b/src/display/sp-canvas.cpp
@@ -1073,7 +1073,7 @@ static void
remove_idle (SPCanvas *canvas)
{
if (canvas->idle_id) {
- gtk_idle_remove (canvas->idle_id);
+ g_source_remove (canvas->idle_id);
canvas->idle_id = 0;
}
}
@@ -2118,7 +2118,8 @@ add_idle (SPCanvas *canvas)
if (canvas->idle_id != 0)
return;
- canvas->idle_id = gtk_idle_add_priority (sp_canvas_update_priority, idle_handler, canvas);
+ canvas->idle_id = g_idle_add_full (sp_canvas_update_priority, idle_handler,
+ canvas, NULL);
}
/**