From bd231a1d7b7621131ebc72728ddeedac7a984995 Mon Sep 17 00:00:00 2001 From: Rahul Patel Date: Wed, 4 Dec 2024 20:12:06 +0530 Subject: [PATCH] AppDetails: Do not animate icon, if there is no icon --- .../com/aurora/store/view/ui/details/AppDetailsFragment.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/aurora/store/view/ui/details/AppDetailsFragment.kt b/app/src/main/java/com/aurora/store/view/ui/details/AppDetailsFragment.kt index 1b259f7db..85b50ec8a 100644 --- a/app/src/main/java/com/aurora/store/view/ui/details/AppDetailsFragment.kt +++ b/app/src/main/java/com/aurora/store/view/ui/details/AppDetailsFragment.kt @@ -586,6 +586,8 @@ class AppDetailsFragment : BaseFragment() { } private fun transformIcon(ongoing: Boolean = false) { + if (::iconDrawable.isInitialized.not()) return + val scaleFactor = if (ongoing) 0.75f else 1f val isDownloadVisible = binding.layoutDetailsApp.progressDownload.isShown @@ -615,7 +617,7 @@ class AppDetailsFragment : BaseFragment() { } } - iconDrawable?.let { + iconDrawable.let { binding.layoutDetailsApp.imgIcon.load(it) { transformations( if (scaleFactor == 1f)