mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-19 04:53:36 +00:00
[ios] Disable chartView user interaction for TR and when the chartData is nil
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
This commit is contained in:
committed by
Yannik Bloscheck
parent
b5e0d10cb1
commit
59499333ff
@@ -142,6 +142,8 @@ public class ChartView: UIView {
|
||||
}
|
||||
|
||||
private func setup() {
|
||||
isUserInteractionEnabled = false
|
||||
|
||||
xAxisView.font = font
|
||||
xAxisView.textColor = textColor
|
||||
yAxisView.font = font
|
||||
|
||||
@@ -94,13 +94,13 @@ extension ElevationProfilePresenter: ElevationProfilePresenterProtocol {
|
||||
|
||||
view?.setChartData(ChartPresentationData(chartData, formatter: formatter))
|
||||
view?.reloadDescription()
|
||||
view?.userInteractionEnabled = true
|
||||
|
||||
guard !profileData.isTrackRecording else {
|
||||
view?.isChartViewInfoHidden = true
|
||||
return
|
||||
}
|
||||
|
||||
view?.userInteractionEnabled = true
|
||||
view?.setActivePointDistance(trackData.activePointDistance)
|
||||
view?.setMyPositionDistance(trackData.myPositionDistance)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user