[vlc-commits] Qt4: only apply search to inserted items when search	isn't empty
    Ilkka Ollakka 
    git at videolan.org
       
    Sun Jan 22 17:59:30 CET 2012
    
    
  
vlc/vlc-1.2 | branch: master | Ilkka Ollakka <ileoo at videolan.org> | Sun Jan 22 01:36:32 2012 +0200| [06d2cdf7b3b5b4d4253a77f7c08da4bb3084c379] | committer: Jean-Baptiste Kempf
Qt4: only apply search to inserted items when search isn't empty
This means we don't rebuild() everything with every item when we populate
playlist without search
(cherry picked from commit f043aa0e11894803f8b0f6f9f940a660d3a36069)
Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>
> http://git.videolan.org/gitweb.cgi/vlc/vlc-1.2.git/?a=commit;h=06d2cdf7b3b5b4d4253a77f7c08da4bb3084c379
---
 .../gui/qt4/components/playlist/playlist_model.cpp |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/modules/gui/qt4/components/playlist/playlist_model.cpp b/modules/gui/qt4/components/playlist/playlist_model.cpp
index a23f9c9..2ee821e 100644
--- a/modules/gui/qt4/components/playlist/playlist_model.cpp
+++ b/modules/gui/qt4/components/playlist/playlist_model.cpp
@@ -655,6 +655,7 @@ void PLModel::processItemAppend( int i_item, int i_parent )
     if( newItem->inputItem() == THEMIM->currentInputItem() )
         emit currentIndexChanged( index( newItem, 0 ) );
 
+    if( latestSearch.isEmpty() ) return;
     search( latestSearch, index( rootItem, 0), false /*FIXME*/ );
 }
 
    
    
More information about the vlc-commits
mailing list