From 481b39155d4d3f1c049a003f5dfaee3b41df6215 Mon Sep 17 00:00:00 2001 From: Charlie Brej Date: Sat, 21 Nov 2009 12:52:48 +0000 Subject: [PATCH] [fade-throbber] Initialise views before animating Only run the call to animation after all views are initialised. No visible changes but this is more correct. --- src/plugins/splash/fade-throbber/plugin.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/plugins/splash/fade-throbber/plugin.c b/src/plugins/splash/fade-throbber/plugin.c index d2d9045a..bde42c1d 100644 --- a/src/plugins/splash/fade-throbber/plugin.c +++ b/src/plugins/splash/fade-throbber/plugin.c @@ -567,9 +567,6 @@ start_animation (ply_boot_splash_plugin_t *plugin) if (plugin->is_animating) return; - plugin->start_time = ply_get_timestamp (); - animate_at_time (plugin, plugin->start_time); - node = ply_list_get_first_node (plugin->views); while (node != NULL) { @@ -586,6 +583,9 @@ start_animation (ply_boot_splash_plugin_t *plugin) plugin->is_animating = true; + plugin->start_time = ply_get_timestamp (); + animate_at_time (plugin, plugin->start_time); + if (plugin->mode == PLY_BOOT_SPLASH_MODE_SHUTDOWN) return;