X-Git-Url: https://git.madduck.net/etc/awesome.git/blobdiff_plain/b0209bd820dd5d8c6a2de893444953490f531de0..e251c30fb09fefd2e1ab2dbc0d24c9cf1fa8d247:/widgets/abase.lua

diff --git a/widgets/abase.lua b/widgets/abase.lua
index 98f7818..fb20d76 100644
--- a/widgets/abase.lua
+++ b/widgets/abase.lua
@@ -28,8 +28,11 @@ local function worker(args)
     function abase.update()
         async.request(cmd, function(f)
             output = f
-            widget = abase.widget
-            settings()
+            if output ~= abase.prev then
+                widget = abase.widget
+                settings()
+                abase.prev = output
+            end
         end)
     end