From 033e2f4a499cb5e4db2af05832bc59834845eced Mon Sep 17 00:00:00 2001 From: luke bonham Date: Mon, 30 Sep 2013 16:29:18 +0200 Subject: [PATCH] awesome-copycats issue #16 fix --- widgets/bat.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/widgets/bat.lua b/widgets/bat.lua index c5279bd..aa89640 100644 --- a/widgets/bat.lua +++ b/widgets/bat.lua @@ -73,7 +73,10 @@ local function worker(args) end local hrs = math.floor(time_rat) + if hrs < 0 then hrs = 0 elseif hrs > 23 then hrs = 23 end + local min = math.floor((time_rat - hrs) * 60) + if min < 0 then min = 0 elseif min > 59 then min = 59 end bat_now.time = string.format("%02d:%02d", hrs, min) bat_now.perc = string.format("%d", (rem / tot) * 100)