From 93f379f4e2bbba40cb37df2cbdc87da3858edf18 Mon Sep 17 00:00:00 2001 From: johan12345 Date: Fri, 5 Aug 2022 22:22:28 +0200 Subject: [PATCH] fix crash due to view not found --- app/src/main/java/net/vonforst/evmap/fragment/MapFragment.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 671c694c..21bbf577 100644 --- a/app/src/main/java/net/vonforst/evmap/fragment/MapFragment.kt +++ b/app/src/main/java/net/vonforst/evmap/fragment/MapFragment.kt @@ -171,7 +171,7 @@ class MapFragment : Fragment(), OnMapReadyCallback, MapsActivity.FragmentCallbac val provider = prefs.mapProvider if (mapFragment == null) { mapFragment = - requireActivity().supportFragmentManager.findFragmentByTag(mapFragmentTag) as MapFragment? + childFragmentManager.findFragmentByTag(mapFragmentTag) as MapFragment? } if (mapFragment == null || mapFragment!!.priority[0] != provider) { mapFragment = MapFragment() @@ -184,7 +184,7 @@ class MapFragment : Fragment(), OnMapReadyCallback, MapsActivity.FragmentCallbac MapFragment.GOOGLE, MapFragment.MAPBOX ) - requireActivity().supportFragmentManager + childFragmentManager .beginTransaction() .replace(R.id.map, mapFragment!!, mapFragmentTag) .commit()