X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=hildon%2Fhildon-banner.c;h=25151a4950b439c7bd922dc43d8efa5605ff886a;hb=b4fbc9f6ab963af2aca209e2a14094aa45d0103c;hp=c570e161d127aba2d96205b532ccdf735ab8f484;hpb=8391dac264c19a729949cf4c8e9acb2109b85742;p=hildon diff --git a/hildon/hildon-banner.c b/hildon/hildon-banner.c index c570e16..25151a4 100644 --- a/hildon/hildon-banner.c +++ b/hildon/hildon-banner.c @@ -294,8 +294,6 @@ hildon_banner_timeout (gpointer data) GtkWidget *widget; gboolean continue_timeout = FALSE; - GDK_THREADS_ENTER (); - g_assert (HILDON_IS_BANNER (data)); widget = GTK_WIDGET (data); @@ -311,8 +309,6 @@ hildon_banner_timeout (gpointer data) g_object_unref (widget); - GDK_THREADS_LEAVE (); - return continue_timeout; } @@ -338,7 +334,7 @@ hildon_banner_ensure_timeout (HildonBanner *self) g_assert (priv); if (priv->timeout_id == 0 && priv->is_timed && priv->timeout > 0) - priv->timeout_id = g_timeout_add (priv->timeout, + priv->timeout_id = gdk_threads_add_timeout (priv->timeout, hildon_banner_timeout, self); }