summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Khirnov <wyskas@gmail.com>2009-08-29 14:37:20 +0200
committerAnton Khirnov <wyskas@gmail.com>2009-08-29 14:37:20 +0200
commit93d335f801836861e2e11834d4c57bd38646be43 (patch)
treeda96eb61f4a35b03c82d062d4d3f7132b9971a83
parentb242db18e5fb7f025f7cdc527bbe68808baaa7f7 (diff)
Songinfo: refresh on load() if already connected to MPD.
-rw-r--r--nephilim/plugins/Songinfo.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/nephilim/plugins/Songinfo.py b/nephilim/plugins/Songinfo.py
index 144033b..b2570d5 100644
--- a/nephilim/plugins/Songinfo.py
+++ b/nephilim/plugins/Songinfo.py
@@ -85,6 +85,10 @@ class Songinfo(Plugin):
self.mpclient.song_changed.connect(self.refresh)
self.mpclient.connect_changed.connect(self.update_tagtypes)
+ if self.mpclient.is_connected():
+ self.update_tagtypes()
+ self.refresh()
+
def _unload(self):
self.mpclient.song_changed.disconnect(self.refresh)
self.mpclient.connect_changed.disconnect(self.update_tagtypes)