diff --git a/app/src/main/kotlin/de/timklge/karoopowerbar/Window.kt b/app/src/main/kotlin/de/timklge/karoopowerbar/Window.kt index 5e8fbe3..7a28143 100644 --- a/app/src/main/kotlin/de/timklge/karoopowerbar/Window.kt +++ b/app/src/main/kotlin/de/timklge/karoopowerbar/Window.kt @@ -369,7 +369,7 @@ class Window( } else { context.getColor(R.color.zone0) } - powerbar.progress = if (value > 0) progress else null + powerbar.progress = progress powerbar.label = "$value" Log.d(TAG, "Speed: $value min: $minSpeed max: $maxSpeed") @@ -421,14 +421,10 @@ class Window( powerbarsWithGradeSource.forEach { powerbar -> if (value != null) { - if (value.absoluteValue >= 0.5) { - val minGradient = streamData.settings?.minGradient ?: PowerbarSettings.defaultMinGradient - val maxGradient = streamData.settings?.maxGradient ?: PowerbarSettings.defaultMaxGradient + val minGradient = streamData.settings?.minGradient ?: PowerbarSettings.defaultMinGradient + val maxGradient = streamData.settings?.maxGradient ?: PowerbarSettings.defaultMaxGradient - powerbar.progress = remap(value.absoluteValue, minGradient.toDouble(), maxGradient.toDouble(), 0.0, 1.0) - } else { - powerbar.progress = null - } + powerbar.progress = remap(value.absoluteValue, minGradient.toDouble(), maxGradient.toDouble(), 0.0, 1.0) val colorRes = getInclineIndicatorColor(value.toFloat()) ?: R.color.zone0 powerbar.progressColor = context.getColor(colorRes) @@ -482,7 +478,7 @@ class Window( } else { context.getColor(R.color.zone0) } - powerbar.progress = if (value > 0) progress else null + powerbar.progress = progress powerbar.label = "$value" Log.d(TAG, "Cadence: $value min: $minCadence max: $maxCadence") @@ -533,7 +529,7 @@ class Window( } else { context.getColor(R.color.zone0) } - powerbar.progress = if (value > 0) progress else null + powerbar.progress = progress powerbar.label = "$value" Log.d(TAG, "Hr: $value min: $minHr max: $maxHr") @@ -591,7 +587,7 @@ class Window( } else { context.getColor(R.color.zone0) } - powerbar.progress = if (value > 0) progress else null + powerbar.progress = progress powerbar.label = "${value}W" Log.d(TAG, "Power: $value min: $minPower max: $maxPower")