From 1377ba2908a068192420ce77ea2067d08ddcefe9 Mon Sep 17 00:00:00 2001 From: Larry Ewing Date: Fri, 13 Jun 2003 15:13:05 +0000 Subject: i2003-06-13 Larry Ewing * gal/widgets/e-canvas.c (e_canvas_dispose): unref the im_context. svn path=/trunk/; revision=21430 --- widgets/misc/e-canvas.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/widgets/misc/e-canvas.c b/widgets/misc/e-canvas.c index 7bdab7321f..8be100fb4a 100644 --- a/widgets/misc/e-canvas.c +++ b/widgets/misc/e-canvas.c @@ -140,6 +140,11 @@ e_canvas_dispose (GObject *object) canvas->toplevel = NULL; } + if (canvas->im_context) { + g_object_unref (canvas->im_context); + canvas->im_context = NULL; + } + e_canvas_hide_tooltip(canvas); if ((G_OBJECT_CLASS (parent_class))->dispose) -- cgit v1.2.3