From 14f8323dd11c5b87d21b5f7f0acd927df59ad554 Mon Sep 17 00:00:00 2001 From: Adolfo Santiago Date: Sat, 27 Sep 2025 11:18:30 +0200 Subject: [PATCH] Hide progress bar when images finished loading --- .../com/keylesspalace/tusky/fragment/ViewImageFragment.kt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/husky/app/src/main/java/com/keylesspalace/tusky/fragment/ViewImageFragment.kt b/husky/app/src/main/java/com/keylesspalace/tusky/fragment/ViewImageFragment.kt index 1082ffc8..d3b60481 100644 --- a/husky/app/src/main/java/com/keylesspalace/tusky/fragment/ViewImageFragment.kt +++ b/husky/app/src/main/java/com/keylesspalace/tusky/fragment/ViewImageFragment.kt @@ -223,7 +223,7 @@ class ViewImageFragment : ViewMediaFragment() { } override fun onToolbarVisibilityChange(visible: Boolean) { - if (binding.photoView == null || !userVisibleHint || binding.captionSheet == null) { + if (!userVisibleHint) { return } isDescriptionVisible = showingDescription && visible @@ -332,7 +332,10 @@ class ViewImageFragment : ViewMediaFragment() { // so in case of cache miss, onStart is used } - override fun onFinish() {} + override fun onFinish() { + binding.progressBar.hide() + } + override fun onProgress(progress: Int) { // TODO: make use of it :) }