diff options
Diffstat (limited to 'battery.lua')
-rw-r--r-- | battery.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/battery.lua b/battery.lua index abaf86d..85dca93 100644 --- a/battery.lua +++ b/battery.lua @@ -57,11 +57,11 @@ function Battery:update() self.remaining_seconds = nil if self.status == self.STATUS.DISCHARGING then - if energy and power then + if energy and power and power > 0 then self.remaining_seconds = 3600 * energy / power end elseif self.status == self.STATUS.CHARGING then - if energy and energy_full and power then + if energy and energy_full and power and power > 0 then self.remaining_seconds = 3600 * (energy_full - energy) / power end end |