diff --git a/src/widgets/image_page.rs b/src/widgets/image_page.rs index 87378c0..c81edaf 100644 --- a/src/widgets/image_page.rs +++ b/src/widgets/image_page.rs @@ -51,7 +51,7 @@ mod imp { #[template_child] pub(super) image_stack_page: TemplateChild, #[template_child] - pub(super) spinner: TemplateChild, + pub(super) spinner: TemplateChild, #[template_child] pub(super) scrolled_window: TemplateChild, #[template_child] @@ -145,10 +145,6 @@ mod imp { glib::spawn_future_local(async move { obj.show_error().await }); } )); - - // Do not waste CPU on spinner if it is not visible - self.spinner.connect_map(|s| s.start()); - self.spinner.connect_unmap(|s| s.stop()); } } diff --git a/src/widgets/image_page.ui b/src/widgets/image_page.ui index ec8abad..5a3f1e8 100644 --- a/src/widgets/image_page.ui +++ b/src/widgets/image_page.ui @@ -47,13 +47,7 @@ true true - - 24 - 24 - center - center - True - +