diff --git a/vector/src/main/java/im/vector/app/features/location/LocationSharingServiceConnection.kt b/vector/src/main/java/im/vector/app/features/location/LocationSharingServiceConnection.kt index 817216f0b4..d28778b708 100644 --- a/vector/src/main/java/im/vector/app/features/location/LocationSharingServiceConnection.kt +++ b/vector/src/main/java/im/vector/app/features/location/LocationSharingServiceConnection.kt @@ -74,22 +74,18 @@ class LocationSharingServiceConnection @Inject constructor( forwardErrorToCallbacks(error) } - @Synchronized private fun addCallback(callback: Callback) { callbacks.add(callback) } - @Synchronized private fun removeCallback(callback: Callback) { callbacks.remove(callback) } - @Synchronized private fun onCallbackActionNoArg(action: Callback.() -> Unit) { callbacks.forEach(action) } - @Synchronized private fun forwardErrorToCallbacks(error: Throwable) { callbacks.forEach { it.onLocationServiceError(error) } }