From 3d093de17bf47c7085147dfb173d3cd45cbf15ef Mon Sep 17 00:00:00 2001 From: Philipp Wolfer Date: Sun, 6 Mar 2011 22:41:28 +0100 Subject: [PATCH] Workaround for missing expand/collapse icon for albums. Looks like Qt versions up to 4.6.2 do not properly update the expander icon status when adding a child. See http://bugreports.qt.nokia.com/browse/QTBUG-7443 --- picard/ui/itemviews.py | 1 + 1 file changed, 1 insertion(+) diff --git a/picard/ui/itemviews.py b/picard/ui/itemviews.py index 17a1c668a..4ebdf6580 100644 --- a/picard/ui/itemviews.py +++ b/picard/ui/itemviews.py @@ -675,6 +675,7 @@ class AlbumTreeView(BaseTreeView): if newnum > oldnum: for i in range(oldnum, newnum): item = QtGui.QTreeWidgetItem(album_item, item) + item.setHidden(False) # Workaround to make sure the parent state gets updated track = album.tracks[i] self.panel.register_object(track, item) self.update_track(track, item, update_album=False)