]> git.rmz.io Git - dotfiles.git/blobdiff - awesome/widgets/mpd_widget.lua
qutebrowser: add bindings for qute-pass
[dotfiles.git] / awesome / widgets / mpd_widget.lua
index d96289355931432d011389bc9571daafc30520c4..e71e0873787dbcce971f75c498e52337726fd477 100644 (file)
@@ -79,7 +79,7 @@ function widget:popup_show()
         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
@@ -124,12 +124,12 @@ end
 
 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)