Restore voltage precision to 2 places (#889)

This commit is contained in:
Davis 2024-03-07 01:47:57 -07:00 committed by GitHub
parent 9e54787a7d
commit 1468b26d3b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -24,7 +24,7 @@ fun BatteryInfo(
batteryLevel: Int?,
voltage: Float?
) {
val infoString = "%d%% %.1fV".format(batteryLevel, voltage)
val infoString = "%d%% %.2fV".format(batteryLevel, voltage)
val (image, level) = when (batteryLevel) {
in 0 .. 4 -> R.drawable.ic_battery_alert to " $infoString"
in 5 .. 14 -> R.drawable.ic_battery_outline to infoString
@ -32,7 +32,7 @@ fun BatteryInfo(
in 35..79 -> R.drawable.ic_battery_medium to infoString
in 80..100 -> R.drawable.ic_battery_high to infoString
101 -> R.drawable.ic_power_plug_24 to "%.1fV".format(voltage)
else -> R.drawable.ic_battery_unknown to (voltage?.let { "%.1fV".format(it) } ?: "")
else -> R.drawable.ic_battery_unknown to (voltage?.let { "%.2fV".format(it) } ?: "")
}
Row(