]> git.rmz.io Git - dotfiles.git/commitdiff
awewome/mpd_widget: also popup on state changed
authorSamir Benmendil <me@rmz.io>
Sun, 20 Sep 2020 15:19:36 +0000 (16:19 +0100)
committerSamir Benmendil <me@rmz.io>
Sun, 20 Sep 2020 15:19:36 +0000 (16:19 +0100)
awesome/widgets/mpd_widget.lua

index 9da5152e69a38bf1c6aed974f17d6d4f954d6959..24e4cd27f7422d68f08c3b76a98f7654f938195e 100644 (file)
@@ -150,9 +150,13 @@ function widget:run()
         "player", function(conn)
             conn:send("status", function(err, status)
                 local songchanged = self._status.songid ~= status.songid
+                local statechanged = self._status.state ~= status.state
                 self._status = status
                 if not songchanged then
                     self:update_widget()
+                    if statechanged then
+                        self:popup_oneshot(5)
+                    end
                     return
                 end