[gnome-music/freeze-break: 10/107] Correct path correctly while selecting tracks on Songs view
- From: Arnel A. Borja <arnelborja src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-music/freeze-break: 10/107] Correct path correctly while selecting tracks on Songs view
- Date: Wed, 11 Sep 2013 13:16:49 +0000 (UTC)
commit 536ce2382bb5aa51d15c611503251aa9982f3f2e
Author: Vadim Rutkovsky <vrutkovs redhat com>
Date: Tue Aug 6 17:00:54 2013 +0200
Correct path correctly while selecting tracks on Songs view
gnomemusic/view.py | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/gnomemusic/view.py b/gnomemusic/view.py
index b7d8788..dd948e2 100644
--- a/gnomemusic/view.py
+++ b/gnomemusic/view.py
@@ -73,7 +73,7 @@ class ViewContainer(Stack):
self._adjustmentValueId = 0
self._adjustmentChangedId = 0
self._scrollbarVisibleId = 0
- self._model = Gtk.TreeStore(
+ self._model = Gtk.ListStore(
GObject.TYPE_STRING,
GObject.TYPE_STRING,
GObject.TYPE_STRING,
@@ -344,7 +344,8 @@ class Songs(ViewContainer):
self.player.connect('playlist-item-changed', self.update_model)
def _on_item_activated(self, widget, id, path):
- _iter = self._model.get_iter(path)
+ child_path = self.filter.convert_path_to_child_path(path)
+ _iter = self._model.get_iter(child_path)
if self._model.get_value(_iter, 8) != self.errorIconName:
self.player.set_playlist('Songs', None, self._model, _iter, 5)
self.player.set_playing(True)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]