"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