From ef368e740a7ea14568586509edaebb94f7d50e2e Mon Sep 17 00:00:00 2001 From: Maximiliano Sandoval R Date: Mon, 10 Apr 2023 13:35:10 +0200 Subject: [PATCH] media_content_viewer: Stop spinners when idle --- data/resources/ui/components-media-content-viewer.ui | 3 +-- src/components/media_content_viewer.rs | 4 +++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/data/resources/ui/components-media-content-viewer.ui b/data/resources/ui/components-media-content-viewer.ui index d32b1efe..8c117e94 100644 --- a/data/resources/ui/components-media-content-viewer.ui +++ b/data/resources/ui/components-media-content-viewer.ui @@ -7,8 +7,7 @@ loading - - true + center center True diff --git a/src/components/media_content_viewer.rs b/src/components/media_content_viewer.rs index 98cf69db..492bd33e 100644 --- a/src/components/media_content_viewer.rs +++ b/src/components/media_content_viewer.rs @@ -4,7 +4,7 @@ use gettextrs::gettext; use gtk::{gdk, gio, glib, glib::clone, CompositeTemplate}; use log::warn; -use super::{AudioPlayer, ImagePaintable, LocationViewer}; +use super::{AudioPlayer, ImagePaintable, LocationViewer, Spinner}; use crate::spawn; #[derive(Debug, Default, Clone, Copy)] @@ -57,6 +57,8 @@ mod imp { pub viewer: TemplateChild, #[template_child] pub fallback: TemplateChild, + #[template_child] + pub spinner: TemplateChild, } #[glib::object_subclass]