Navigate to location live map when tapping the live status bar in timeline

This commit is contained in:
Maxime NATUREL 2022-07-22 11:43:38 +02:00
parent 8019eb55fa
commit 70c9c8a21d
2 changed files with 7 additions and 0 deletions

View File

@ -859,6 +859,9 @@ class TimelineFragment @Inject constructor(
views.locationLiveStatusIndicator.stopButton.debouncedClicks {
timelineViewModel.handle(RoomDetailAction.StopLiveLocationSharing)
}
views.locationLiveStatusIndicator.root.debouncedClicks {
navigateToLocationLiveMap()
}
}
private fun joinJitsiRoom(jitsiWidget: Widget, enableVideo: Boolean) {

View File

@ -19,6 +19,7 @@ package im.vector.app.features.location.live
import android.content.Context
import android.util.AttributeSet
import android.view.LayoutInflater
import android.view.View
import android.widget.Button
import androidx.constraintlayout.widget.ConstraintLayout
import im.vector.app.databinding.ViewLocationLiveStatusBinding
@ -34,6 +35,9 @@ class LocationLiveStatusView @JvmOverloads constructor(
this
)
val root: View
get() = binding.root
val stopButton: Button
get() = binding.locationLiveStatusStop
}