Index: chrome/browser/ui/gtk/dialogs_gtk.cc |
=================================================================== |
--- chrome/browser/ui/gtk/dialogs_gtk.cc (revision 74158) |
+++ chrome/browser/ui/gtk/dialogs_gtk.cc (working copy) |
@@ -307,10 +307,8 @@ |
const FilePath& path) { |
if (type_ == SELECT_SAVEAS_FILE) |
*last_saved_path_ = path.DirName(); |
- else if (type_ == SELECT_OPEN_FILE) |
+ else if (type_ == SELECT_OPEN_FILE || type_ == SELECT_FOLDER) |
*last_opened_path_ = path.DirName(); |
- else if (type_ == SELECT_FOLDER) |
- *last_opened_path_ = path.DirName().DirName(); |
else |
NOTREACHED(); |