From b5b0254bddaf3616e01358bf05b7489d6413fb7d Mon Sep 17 00:00:00 2001 From: johan12345 Date: Wed, 29 May 2024 21:19:19 +0200 Subject: [PATCH] Coil: disable hardware acceleration for gallery images https://github.com/coil-kt/coil/issues/159 --- app/src/main/java/net/vonforst/evmap/adapter/GalleryAdapter.kt | 3 +-- app/src/main/java/net/vonforst/evmap/fragment/MapFragment.kt | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/net/vonforst/evmap/adapter/GalleryAdapter.kt b/app/src/main/java/net/vonforst/evmap/adapter/GalleryAdapter.kt index 93b92cde..9a1495e8 100644 --- a/app/src/main/java/net/vonforst/evmap/adapter/GalleryAdapter.kt +++ b/app/src/main/java/net/vonforst/evmap/adapter/GalleryAdapter.kt @@ -12,7 +12,6 @@ import androidx.recyclerview.widget.ListAdapter import androidx.recyclerview.widget.RecyclerView import coil.load import coil.memory.MemoryCache -import net.vonforst.evmap.BuildConfig import net.vonforst.evmap.R import net.vonforst.evmap.model.ChargerPhoto @@ -71,7 +70,7 @@ class GalleryAdapter(context: Context, val itemClickListener: ItemClickListener? memoryKeys[item.id] = metadata.memoryCacheKey } ) - allowHardware(!BuildConfig.DEBUG) + allowHardware(false) } } } diff --git a/app/src/main/java/net/vonforst/evmap/fragment/MapFragment.kt b/app/src/main/java/net/vonforst/evmap/fragment/MapFragment.kt index dae56d19..32b73f03 100644 --- a/app/src/main/java/net/vonforst/evmap/fragment/MapFragment.kt +++ b/app/src/main/java/net/vonforst/evmap/fragment/MapFragment.kt @@ -864,6 +864,7 @@ class MapFragment : Fragment(), OnMapReadyCallback, MapsActivity.FragmentCallbac if (photo == photos[position] && imageCacheKey != null) { placeholderMemoryCacheKey(imageCacheKey) } + allowHardware(false) } } .withTransitionFrom(view as ImageView)