From 4a92d7d1b2bfb49a9d4fa80f1ab0716c299fe3e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Fri, 12 Oct 2012 12:28:36 +0200 Subject: [PATCH] st-im-text: Chain up to parent first in dispose() The actor's GtkIMContext is freed in dispose and reset in unrealize - as ClutterActor's dispose will unrealize the actor if necessary, chaining up to the parent after clearing the im context will result in warnings if the actor is still realized, so chain up first. https://bugzilla.gnome.org/show_bug.cgi?id=686016 --- src/st/st-im-text.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/st/st-im-text.c b/src/st/st-im-text.c index 874b841e6..6419c6661 100644 --- a/src/st/st-im-text.c +++ b/src/st/st-im-text.c @@ -68,9 +68,9 @@ st_im_text_dispose (GObject *object) { StIMTextPrivate *priv = ST_IM_TEXT (object)->priv; - g_clear_object (&priv->im_context); - G_OBJECT_CLASS (st_im_text_parent_class)->dispose (object); + + g_clear_object (&priv->im_context); } static void