mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-22 22:25:57 +00:00
graph zoom request bug fix [skip ci]
This commit is contained in:
@@ -135,7 +135,7 @@ public class BaseLinesChartController: BaseChartController {
|
||||
}
|
||||
|
||||
public override func didTapZoomIn(date: Date, pointIndex: Int) {
|
||||
guard isZoomed == false else { return }
|
||||
guard !isZoomed, isZoomable else { return }
|
||||
|
||||
setDetailsViewModel?(chartDetailsViewModel(closestDate: date, pointIndex: pointIndex, loading: true), false, false)
|
||||
|
||||
|
||||
@@ -245,7 +245,7 @@ public class PercentPieChartController: BaseChartController {
|
||||
}
|
||||
|
||||
func didTapZoomIn(date: Date, animated: Bool) {
|
||||
guard isZoomed == false else { return }
|
||||
guard !isZoomed, isZoomable else { return }
|
||||
cancelChartInteraction()
|
||||
let currentCollection = percentController.chartsCollection
|
||||
let range: Int = Constants.zoomedRange
|
||||
|
||||
@@ -206,7 +206,7 @@ public class DailyBarsChartController: BaseChartController {
|
||||
}
|
||||
|
||||
public override func didTapZoomIn(date: Date, pointIndex: Int) {
|
||||
guard isZoomed == false else { return }
|
||||
guard !isZoomed, isZoomable else { return }
|
||||
if isZoomed {
|
||||
return linesController.hideDetailsView(animated: true)
|
||||
}
|
||||
|
||||
@@ -221,7 +221,7 @@ public class StackedBarsChartController: BaseChartController {
|
||||
}
|
||||
|
||||
public override func didTapZoomIn(date: Date, pointIndex: Int) {
|
||||
guard isZoomed == false else { return }
|
||||
guard !isZoomed, isZoomable else { return }
|
||||
if isZoomed {
|
||||
return zoomedBarsController.hideDetailsView(animated: true)
|
||||
}
|
||||
|
||||
@@ -229,7 +229,7 @@ public class StepBarsChartController: BaseChartController {
|
||||
}
|
||||
|
||||
public override func didTapZoomIn(date: Date, pointIndex: Int) {
|
||||
guard isZoomed == false else { return }
|
||||
guard !isZoomed, isZoomable else { return }
|
||||
if isZoomed {
|
||||
return zoomedBarsController.hideDetailsView(animated: true)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user