]> git.sesse.net Git - vlc/commitdiff
Qt: prevent having cached a deleted item
authorJakob Leben <jleben@videolan.org>
Fri, 5 Mar 2010 14:13:27 +0000 (15:13 +0100)
committerJakob Leben <jleben@videolan.org>
Fri, 5 Mar 2010 14:16:16 +0000 (15:16 +0100)
When deleting, clear cache in any case since deleting an item deletes all it's children too.

modules/gui/qt4/components/playlist/playlist_model.cpp

index f3d2955b99016b6e812555ebbe59a6814fbad6d5..04349cd87e64fcea8493a2838387dae8160c79f7 100644 (file)
@@ -724,7 +724,7 @@ void PLModel::removeItem( PLItem *item )
 {
     if( !item ) return;
 
-    if( item->i_id == i_cached_id ) i_cached_id = -1;
+    i_cached_id = -1;
     i_cached_input_id = -1;
 
     if( item->parentItem ) {