summaryrefslogtreecommitdiffstats
path: root/src/canvas/widgets/battery_display.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/canvas/widgets/battery_display.rs')
-rw-r--r--src/canvas/widgets/battery_display.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/canvas/widgets/battery_display.rs b/src/canvas/widgets/battery_display.rs
index e27c1aef..ae911d42 100644
--- a/src/canvas/widgets/battery_display.rs
+++ b/src/canvas/widgets/battery_display.rs
@@ -143,10 +143,10 @@ impl BatteryDisplayWidget for Painter {
item.iter(),
if itx == 0 {
let colour_index = ((charge_percentage
- * self.colours.battery_bar_styles.len() as f64
- - 1.0)
+ * self.colours.battery_bar_styles.len() as f64)
/ 100.0)
- .floor() as usize;
+ .ceil() as usize
+ - 1;
*self
.colours
.battery_bar_styles