From a91556e3e6e550af3c0e912be824e4b3f8217381 Mon Sep 17 00:00:00 2001 From: Stephen Horvath Date: Sat, 17 Jan 2026 21:52:18 +1000 Subject: [PATCH] Fix battery page crashing when there is no battery --- yafi/battery.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/yafi/battery.py b/yafi/battery.py index cdfbd7d..6200628 100644 --- a/yafi/battery.py +++ b/yafi/battery.py @@ -50,6 +50,9 @@ class BatteryPage(Gtk.Box): def setup(self, app): battery = ec_commands.memmap.get_battery_values(app.cros_ec) + if not battery: + self.batt_status.set_subtitle("No data") + return self.batt_manu.set_subtitle(battery["manufacturer"]) self.batt_model.set_subtitle(battery["model"]) self.batt_serial.set_subtitle(battery["serial"])