From 5e257c7dc51a01b5ca47ba94655ed52b614ec3af Mon Sep 17 00:00:00 2001 From: Rohit Verma Date: Thu, 27 Feb 2025 18:48:30 +0530 Subject: [PATCH] fix: rename isDarkTheme property to prevent recursion --- .../nrw/commons/nearby/fragments/NearbyParentFragment.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt b/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt index 500231642..25baf3a92 100644 --- a/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt +++ b/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.kt @@ -223,7 +223,7 @@ class NearbyParentFragment : CommonsDaggerSupportFragment(), private var view: View? = null private var scope: LifecycleCoroutineScope? = null private var presenter: NearbyParentFragmentPresenter? = null - private var isDarkTheme = false + private var _isDarkTheme = false private var isFABsExpanded = false private var selectedPlace: Place? = null private var clickedMarker: Marker? = null @@ -461,7 +461,7 @@ class NearbyParentFragment : CommonsDaggerSupportFragment(), } } } - isDarkTheme = systemThemeUtils?.isDeviceInNightMode() == true + _isDarkTheme = systemThemeUtils?.isDeviceInNightMode() == true if (Utils.isMonumentsEnabled(Date())) { binding?.rlContainerWlmMonthMessage?.visibility = View.VISIBLE } else { @@ -631,7 +631,7 @@ class NearbyParentFragment : CommonsDaggerSupportFragment(), * another refactor */ private fun initThemePreferences() { - if (isDarkTheme) { + if (_isDarkTheme) { binding!!.bottomSheetNearby.rvNearbyList.setBackgroundColor( requireContext().resources.getColor(fr.free.nrw.commons.R.color.contributionListDarkBackground) ) @@ -915,7 +915,7 @@ class NearbyParentFragment : CommonsDaggerSupportFragment(), } override fun isDarkTheme(): Boolean { - return isDarkTheme + return _isDarkTheme } }) binding!!.nearbyFilterList.root