From: luke bonham Date: Mon, 30 Sep 2013 14:29:18 +0000 (+0200) Subject: awesome-copycats issue #16 fix X-Git-Url: https://git.madduck.net/etc/awesome.git/commitdiff_plain/48ea29e3ba2ac052548a15ff7b9946238a4fd081?ds=sidebyside;hp=--cc awesome-copycats issue #16 fix --- 48ea29e3ba2ac052548a15ff7b9946238a4fd081 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)