diff --git a/hammond-gtk/resources/gtk/episode_widget.ui b/hammond-gtk/resources/gtk/episode_widget.ui index 4495b5e..f6ab3b7 100644 --- a/hammond-gtk/resources/gtk/episode_widget.ui +++ b/hammond-gtk/resources/gtk/episode_widget.ui @@ -175,8 +175,9 @@ Cancel + False True - True + False True center diff --git a/hammond-gtk/src/widgets/episode.rs b/hammond-gtk/src/widgets/episode.rs index 7e9e683..475e3c9 100644 --- a/hammond-gtk/src/widgets/episode.rs +++ b/hammond-gtk/src/widgets/episode.rs @@ -212,7 +212,7 @@ fn on_download_clicked( let pd = dbqueries::get_podcast_from_id(ep.podcast_id()).unwrap(); let pd_title = pd.title().to_owned(); let mut ep = ep.clone(); - // cancel_bttn.show(); + cancel_bttn.show(); progress.show(); download_bttn.hide(); thread::spawn(move || { @@ -264,7 +264,7 @@ fn receive() -> glib::Continue { if let Some(( ref download_bttn, ref play_bttn, - ref _cancel_bttn, + ref cancel_bttn, ref progress_bar, ref reciever, )) = *global.borrow() @@ -272,7 +272,7 @@ fn receive() -> glib::Continue { if reciever.try_recv().is_ok() { download_bttn.hide(); play_bttn.show(); - // cancel_bttn.hide(); + cancel_bttn.hide(); progress_bar.hide(); } }