if self._notification then return end
self._notification = naughty.notify(
{ title = table.title
- , icon = table.icon
+ , icon = table.icon or beautiful.mpd_default_album
, icon_size = 64
, text = table.text
, timeout = 0
function widget:popup_oneshot(timeout)
if self._notification then
- self:popup_update()
- self:popup_hide(5)
+ self:popup_hide()
+ self:popup_show()
else
self:popup_show()
- self:popup_hide(5)
end
+ self:popup_hide(5)
end
function widget:error_handler(err)