From 8860f2c1b8050b44edb2fd4517c0655dd993a63f Mon Sep 17 00:00:00 2001 From: Avior Date: Tue, 23 Aug 2022 19:22:42 +0200 Subject: [PATCH] fix(charts): Scrolling being to quick --- charts/src/main/java/com/dzeio/charts/ChartView.kt | 2 +- charts/src/main/java/com/dzeio/charts/axis/XAxis.kt | 2 +- charts/src/main/java/com/dzeio/charts/axis/YAxis.kt | 2 +- charts/src/main/java/com/dzeio/charts/series/BarSerie.kt | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/charts/src/main/java/com/dzeio/charts/ChartView.kt b/charts/src/main/java/com/dzeio/charts/ChartView.kt index f48ae93..e498cdd 100644 --- a/charts/src/main/java/com/dzeio/charts/ChartView.kt +++ b/charts/src/main/java/com/dzeio/charts/ChartView.kt @@ -36,7 +36,7 @@ class ChartView @JvmOverloads constructor(context: Context?, attrs: AttributeSet setOnChartMoved { movementX, _ -> // Log.d(TAG, "scrolled: ${(movementX - lastMovement) * (xAxis.increment / 10)}") - xAxis.x = xAxis.x + (movementX - lastMovement) * (xAxis.increment / 10) + xAxis.x = xAxis.x + (movementX - lastMovement) * (xAxis.increment * xAxis.displayCount / width) lastMovement = movementX.toDouble() refresh() } diff --git a/charts/src/main/java/com/dzeio/charts/axis/XAxis.kt b/charts/src/main/java/com/dzeio/charts/axis/XAxis.kt index bc2754e..7fad8c9 100644 --- a/charts/src/main/java/com/dzeio/charts/axis/XAxis.kt +++ b/charts/src/main/java/com/dzeio/charts/axis/XAxis.kt @@ -101,6 +101,6 @@ class XAxis( } override fun refresh() { - TODO("Not yet implemented") +// TODO("Not yet implemented") } } \ No newline at end of file diff --git a/charts/src/main/java/com/dzeio/charts/axis/YAxis.kt b/charts/src/main/java/com/dzeio/charts/axis/YAxis.kt index 2a1587d..618892b 100644 --- a/charts/src/main/java/com/dzeio/charts/axis/YAxis.kt +++ b/charts/src/main/java/com/dzeio/charts/axis/YAxis.kt @@ -109,6 +109,6 @@ class YAxis( } override fun refresh() { - TODO("Not yet implemented") +// TODO("Not yet implemented") } } diff --git a/charts/src/main/java/com/dzeio/charts/series/BarSerie.kt b/charts/src/main/java/com/dzeio/charts/series/BarSerie.kt index 1fea280..9f35996 100644 --- a/charts/src/main/java/com/dzeio/charts/series/BarSerie.kt +++ b/charts/src/main/java/com/dzeio/charts/series/BarSerie.kt @@ -122,6 +122,6 @@ class BarSerie( } override fun refresh() { - TODO("Not yet implemented") +// TODO("Not yet implemented") } -} \ No newline at end of file +}