mirror of
https://github.com/SoongNoonien/mpdevil.git
synced 2023-08-10 21:12:44 +03:00
fixed unusable search (#38)
This commit is contained in:
parent
86caa2ccb0
commit
14d4766283
@ -1971,10 +1971,14 @@ class SearchWindow(Gtk.Box):
|
|||||||
self._hits_label.set_text("")
|
self._hits_label.set_text("")
|
||||||
self._action_bar.set_sensitive(False)
|
self._action_bar.set_sensitive(False)
|
||||||
if len(self.search_entry.get_text()) > 0:
|
if len(self.search_entry.get_text()) > 0:
|
||||||
|
try: # client cloud meanwhile disconnect
|
||||||
if self._tag_combo_box.get_active() == 0:
|
if self._tag_combo_box.get_active() == 0:
|
||||||
songs=self._client.search("any", self.search_entry.get_text())
|
songs=self._client.search("any", self.search_entry.get_text())
|
||||||
else:
|
else:
|
||||||
songs=self._client.search(self._tag_combo_box.get_active_text(), self.search_entry.get_text())
|
songs=self._client.search(self._tag_combo_box.get_active_text(), self.search_entry.get_text())
|
||||||
|
except MPDBase.ConnectionError:
|
||||||
|
self._done_callback()
|
||||||
|
return
|
||||||
hits=len(songs)
|
hits=len(songs)
|
||||||
self._hits_label.set_text(ngettext("{hits} hit", "{hits} hits", hits).format(hits=hits))
|
self._hits_label.set_text(ngettext("{hits} hit", "{hits} hits", hits).format(hits=hits))
|
||||||
for i, s in enumerate(songs):
|
for i, s in enumerate(songs):
|
||||||
|
Loading…
Reference in New Issue
Block a user