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
This commit is contained in:
Florian Müllner 2012-10-12 12:28:36 +02:00
parent 2502ca6ccc
commit 4a92d7d1b2

View File

@ -68,9 +68,9 @@ st_im_text_dispose (GObject *object)
{ {
StIMTextPrivate *priv = ST_IM_TEXT (object)->priv; StIMTextPrivate *priv = ST_IM_TEXT (object)->priv;
g_clear_object (&priv->im_context);
G_OBJECT_CLASS (st_im_text_parent_class)->dispose (object); G_OBJECT_CLASS (st_im_text_parent_class)->dispose (object);
g_clear_object (&priv->im_context);
} }
static void static void