From da0afe53d2d15e3261aa6f38be02f811139a3d27 Mon Sep 17 00:00:00 2001 From: Chris Toshok Date: Thu, 27 Feb 2003 04:13:06 +0000 Subject: remove the grab_cancelled_check_id if it's still active. 2003-02-26 Chris Toshok * gal/widgets/e-canvas.c (e_canvas_dispose): remove the grab_cancelled_check_id if it's still active. svn path=/trunk/; revision=20083 --- widgets/misc/e-canvas.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'widgets/misc') diff --git a/widgets/misc/e-canvas.c b/widgets/misc/e-canvas.c index 310ae9a01a..54282f5408 100644 --- a/widgets/misc/e-canvas.c +++ b/widgets/misc/e-canvas.c @@ -128,6 +128,10 @@ e_canvas_dispose (GObject *object) g_source_remove(canvas->idle_id); canvas->idle_id = 0; + if (canvas->grab_cancelled_check_id) + g_source_remove (canvas->grab_cancelled_check_id); + canvas->grab_cancelled_check_id = 0; + if (canvas->toplevel) { if (canvas->visibility_notify_id) g_signal_handler_disconnect (canvas->toplevel, -- cgit v1.2.3