From 12e41bc38f0aec235ae8756b516809517d1cc02a Mon Sep 17 00:00:00 2001 From: Johan von Forstner Date: Sun, 17 May 2020 14:25:01 +0200 Subject: [PATCH] make sure that app does not freeze waiting for picture to load --- app/src/main/java/net/vonforst/evmap/fragment/MapFragment.kt | 5 +++++ 1 file changed, 5 insertions(+) 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 61202786..016a6c02 100644 --- a/app/src/main/java/net/vonforst/evmap/fragment/MapFragment.kt +++ b/app/src/main/java/net/vonforst/evmap/fragment/MapFragment.kt @@ -8,6 +8,7 @@ import android.content.Intent import android.content.pm.PackageManager import android.content.res.Configuration import android.os.Bundle +import android.os.Handler import android.view.* import android.view.inputmethod.InputMethodManager import android.widget.TextView @@ -306,6 +307,10 @@ class MapFragment : Fragment(), OnMapReadyCallback, MapsActivity.FragmentCallbac startPostponedEnterTransition() } else { binding.gallery.scrollToPosition(galleryPosition) + // make sure that the app does not freeze waiting for a picture to load + Handler().postDelayed({ + startPostponedEnterTransition() + }, 500) } binding.detailView.connectors.apply {