mirror of
https://github.com/commons-app/apps-android-commons.git
synced 2025-10-26 12:23:58 +01:00
Fix onClickListener for the search this area button
This commit is contained in:
parent
01886f2c8d
commit
8260dba1a1
2 changed files with 7 additions and 11 deletions
|
|
@ -1,7 +1,6 @@
|
|||
package fr.free.nrw.commons.explore.map
|
||||
|
||||
import android.Manifest
|
||||
import android.Manifest.permission
|
||||
import android.annotation.SuppressLint
|
||||
import android.content.BroadcastReceiver
|
||||
import android.content.Context
|
||||
|
|
@ -51,10 +50,6 @@ import fr.free.nrw.commons.utils.ViewUtil
|
|||
import io.reactivex.Observable
|
||||
import io.reactivex.android.schedulers.AndroidSchedulers
|
||||
import io.reactivex.schedulers.Schedulers
|
||||
import java.util.ArrayList
|
||||
|
||||
import javax.inject.Inject
|
||||
import javax.inject.Named
|
||||
import org.osmdroid.events.MapEventsReceiver
|
||||
import org.osmdroid.events.MapListener
|
||||
import org.osmdroid.events.ScrollEvent
|
||||
|
|
@ -72,6 +67,8 @@ import org.osmdroid.views.overlay.ScaleBarOverlay
|
|||
import org.osmdroid.views.overlay.ScaleDiskOverlay
|
||||
import org.osmdroid.views.overlay.TilesOverlay
|
||||
import timber.log.Timber
|
||||
import javax.inject.Inject
|
||||
import javax.inject.Named
|
||||
|
||||
class ExploreMapFragment : CommonsDaggerSupportFragment(),
|
||||
ExploreMapContract.View, LocationUpdateListener, LocationPermissionCallback {
|
||||
|
|
@ -82,8 +79,8 @@ class ExploreMapFragment : CommonsDaggerSupportFragment(),
|
|||
private var snackbar: Snackbar? = null
|
||||
private var isDarkTheme = false
|
||||
private var isPermissionDenied = false
|
||||
private var lastKnownLocation: fr.free.nrw.commons.location.LatLng? = null // last location of user
|
||||
private var lastFocusLocation: fr.free.nrw.commons.location.LatLng? = null // last focused location of the map
|
||||
private var lastKnownLocation: LatLng? = null // last location of user
|
||||
private var lastFocusLocation: LatLng? = null // last focused location of the map
|
||||
var mediaList: List<Media>? = null
|
||||
private var recenterToUserLocation = false // true if recentering is needed
|
||||
private var clickedMarker: BaseMarker? = null
|
||||
|
|
@ -425,7 +422,7 @@ class ExploreMapFragment : CommonsDaggerSupportFragment(),
|
|||
}
|
||||
|
||||
private fun handleLocationUpdate(
|
||||
latLng: fr.free.nrw.commons.location.LatLng,
|
||||
latLng: LatLng,
|
||||
locationChangeType: LocationServiceManager.LocationChangeType
|
||||
) {
|
||||
lastKnownLocation = latLng
|
||||
|
|
@ -617,7 +614,7 @@ class ExploreMapFragment : CommonsDaggerSupportFragment(),
|
|||
}
|
||||
|
||||
override fun addSearchThisAreaButtonAction() {
|
||||
binding.searchThisAreaButton.setOnClickListener { presenter?.onSearchThisAreaClicked() }
|
||||
binding.searchThisAreaButton.setOnClickListener(presenter?.onSearchThisAreaClicked())
|
||||
}
|
||||
|
||||
override fun setSearchThisAreaButtonVisibility(isVisible: Boolean) {
|
||||
|
|
|
|||
|
|
@ -6,13 +6,12 @@ import fr.free.nrw.commons.BaseMarker
|
|||
import fr.free.nrw.commons.MapController
|
||||
import fr.free.nrw.commons.MapController.ExplorePlacesInfo
|
||||
import fr.free.nrw.commons.bookmarks.locations.BookmarkLocationsDao
|
||||
import fr.free.nrw.commons.explore.map.ExploreMapController.NearbyBaseMarkerThumbCallback
|
||||
import fr.free.nrw.commons.kvstore.JsonKvStore
|
||||
import fr.free.nrw.commons.location.LatLng
|
||||
import fr.free.nrw.commons.location.LocationServiceManager.LocationChangeType
|
||||
import io.reactivex.Observable
|
||||
import java.lang.reflect.Proxy
|
||||
import timber.log.Timber
|
||||
import java.lang.reflect.Proxy
|
||||
|
||||
class ExploreMapPresenter(
|
||||
private val bookmarkLocationDao: BookmarkLocationsDao
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue