From 47a58a9e65de90e11d2989a547229666c0eac500 Mon Sep 17 00:00:00 2001 From: Jordan Petridis Date: Thu, 12 Apr 2018 02:49:27 +0300 Subject: [PATCH] Improve formatting --- hammond-gtk/src/widgets/episode.rs | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/hammond-gtk/src/widgets/episode.rs b/hammond-gtk/src/widgets/episode.rs index 50560ae..1d9beb7 100644 --- a/hammond-gtk/src/widgets/episode.rs +++ b/hammond-gtk/src/widgets/episode.rs @@ -270,13 +270,11 @@ fn update_progressbar_callback( media: Arc>, episode_rowid: i32, ) { - timeout_add( - 400, - clone!(prog, media => move || { - progress_bar_helper(prog.clone(), media.clone(), episode_rowid) - .unwrap_or(glib::Continue(false)) - }), - ); + let callback = clone!(prog, media => move || { + progress_bar_helper(prog.clone(), media.clone(), episode_rowid) + .unwrap_or(glib::Continue(false)) + }); + timeout_add(400, callback); } #[inline] @@ -332,12 +330,10 @@ fn update_total_size_callback( prog: Arc>, media: Arc>, ) { - timeout_add( - 500, - clone!(prog, media => move || { - total_size_helper(prog.clone(), media.clone()).unwrap_or(glib::Continue(true)) - }), - ); + let callback = clone!(prog, media => move || { + total_size_helper(prog.clone(), media.clone()).unwrap_or(glib::Continue(true)) + }); + timeout_add(500, callback); } #[inline]