From a69d015ea81110909ceabb49f5ac0ce66c8f4e93 Mon Sep 17 00:00:00 2001 From: tanya Date: Wed, 4 Aug 2010 10:11:08 +0300 Subject: [PATCH] fixed first theme start --- applet/src/livewp-home-widget.c | 4 ++-- applet/src/livewp-main.c | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/applet/src/livewp-home-widget.c b/applet/src/livewp-home-widget.c index f4395b5..2c3edbf 100644 --- a/applet/src/livewp-home-widget.c +++ b/applet/src/livewp-home-widget.c @@ -378,7 +378,7 @@ run_long_timeout(AWallpaperPlugin *desktop_plugin) if (!desktop_plugin->priv->scene) return; - /* fprintf(stderr, "!!!run long timeout short_timer=%d\n", desktop_plugin->priv->short_timer); */ + /*ifprintf(stderr, "!!!run long timeout short_timer=%d\n", desktop_plugin->priv->short_timer); */ if (desktop_plugin->priv->scene->daytime != daytime){ desktop_plugin->priv->scene->daytime = daytime; tmp = desktop_plugin->priv->scene->actors; @@ -420,7 +420,7 @@ long_timeout (AWallpaperPlugin *desktop_plugin) GstFormat fmt = GST_FORMAT_TIME; gint64 p; - /* fprintf(stderr, "long_timeout %i\n", desktop_plugin->priv->long_timer); */ + /*fprintf(stderr, "long_timeout %i\n", desktop_plugin->priv->long_timer); */ if (desktop_plugin->priv->pipeline){ if (!desktop_plugin->priv->visible){ gst_element_query_position(desktop_plugin->priv->pipeline, &fmt, &p); diff --git a/applet/src/livewp-main.c b/applet/src/livewp-main.c index f9399c3..eaf3abe 100644 --- a/applet/src/livewp-main.c +++ b/applet/src/livewp-main.c @@ -65,6 +65,8 @@ view_state_changed (Animation_WallpaperPrivate *priv) if (priv->long_timer == 0 ){ priv->long_timer = g_timeout_add(LONG_TIMER, (GtkFunction)long_timeout, priv->desktop_plugin); run_long_timeout(priv->desktop_plugin); + }else { + run_long_timeout(priv->desktop_plugin); } }else{ if (priv->pipeline){ -- 1.7.9.5