Revision afaf42e...

Go back to digest for 10th June 2012

Bug Fixes in Multimedia

Bart Cerneels committed changes in [amarok] /browsers/playlistbrowser:

Apply update from QtGroupingProxy.

commit 42febf5 from https://gitorious.org/qtgroupingproxy/qtgroupingproxy
Call endRemoveRows in reverse order as begin...

This is a hack, because beginRemoveRows() should always be followed
by endRemoveRows() before the next remove. But since QAbstractItemView
uses a stack to apply changes it works with those. Might break proxyies
though.

Fixes QVector crash in QSortFilterProxyModel with Qt debug builds.




FIXED-IN:2.6

File Changes

Modified 7 files
  • /browsers/playlistbrowser
  •   src/PlaylistBrowserCategory.cpp
  •   src/PlaylistBrowserModel.cpp
  •   src/PlaylistsByProviderProxy.cpp
  •   src/PlaylistsByProviderProxy.h
  •   src/PlaylistsInFoldersProxy.cpp
  •   src/QtGroupingProxy.cpp
  •   src/QtGroupingProxy.h
7 files changed in total