X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/3bf15e4af9e54586417056a819071e984bd72576..fdd63454b51a35418ec23d3489cf20ae66a2299d:/awesome/widgets/mpd_widget.lua?ds=inline diff --git a/awesome/widgets/mpd_widget.lua b/awesome/widgets/mpd_widget.lua index 89deae1..956fa4c 100644 --- a/awesome/widgets/mpd_widget.lua +++ b/awesome/widgets/mpd_widget.lua @@ -22,6 +22,10 @@ widget.scroll = wibox.widget { } function widget:update_widget() + if not self._currentsong then + self._textbox.text = "" + return + end local text = "" local artist = self._currentsong.artist local title = self._currentsong.title @@ -37,7 +41,7 @@ function widget:update_widget() end local function sec_to_min(sec) - m, s = math.modf((sec or 0.0) / 60) + local m, s = math.modf((sec or 0.0) / 60) return string.format('%d:%02d', m, math.floor(s * 60)) end @@ -129,6 +133,7 @@ function widget:popup_update() self._status = status local table = self:get_info() if not self._notification then return end + if not table then return end naughty.replace_text(self._notification, table.title, table.text) end) end