]> git.sesse.net Git - vlc/commitdiff
Qt: fix remaining remeber-folder bug.
authorJean-Baptiste Kempf <jb@videolan.org>
Wed, 24 Jun 2009 22:35:00 +0000 (00:35 +0200)
committerJean-Baptiste Kempf <jb@videolan.org>
Thu, 25 Jun 2009 09:40:41 +0000 (11:40 +0200)
Close #2851
(cherry picked from commit 084a6247a99e90c1ab66090811f2a96f8c816ed7)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
modules/gui/qt4/dialogs_provider.cpp

index 9db54c872158916227fdcca1073f69e3c2273960..fcd0bab1407cfacb50dde906bd92d50d2bb08b3f 100644 (file)
@@ -389,10 +389,14 @@ QStringList DialogsProvider::showSimpleOpen( QString help,
     ADD_FILTER_ALL( fileTypes );
     fileTypes.replace( ";*", " *");
 
-    return QFileDialog::getOpenFileNames( NULL,
+    QStringList files = QFileDialog::getOpenFileNames( NULL,
         help.isEmpty() ? qtr(I_OP_SEL_FILES ) : help,
         path.isEmpty() ? p_intf->p_sys->filepath : path,
         fileTypes );
+
+    if( !files.isEmpty() ) savedirpathFromFile( files.last() );
+
+    return files;
 }
 
 /**