From 78629a63017710bbaab885654221d7777f59fd24 Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Mon, 1 Jan 2024 19:16:28 -0500 Subject: [PATCH] We all need defaults innit --- py/hexagram/fuel.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/py/hexagram/fuel.py b/py/hexagram/fuel.py index eacacbf..7dc5481 100644 --- a/py/hexagram/fuel.py +++ b/py/hexagram/fuel.py @@ -15,6 +15,8 @@ class FuelGauge(Dial): def __init__(self, x: float, y: float, radius: float): super().__init__(x, y, radius, self.MIN_ANGLE, self.MAX_ANGLE, self.MAX_VALUE) + self.value = 0 + def draw_value(self, cr: cairo.Context, radius: float, value: float, text: str, x_offset: float): scale = (self.max_value - value) / self.max_value angle = self.min_angle + ((self.max_angle - self.min_angle) * scale) - self.ANGLE_OFFSET