From: Julian Smart Date: Tue, 23 May 2006 10:33:58 +0000 (+0000) Subject: Applied patch [ 1487942 ] Fixed bug in generic file selection dialog box X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/957eca2f20bedbd7ca13cc7128b2160ee81a4104 Applied patch [ 1487942 ] Fixed bug in generic file selection dialog box git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39284 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/generic/filedlgg.cpp b/src/generic/filedlgg.cpp index fe706a2820..6792366e6b 100644 --- a/src/generic/filedlgg.cpp +++ b/src/generic/filedlgg.cpp @@ -1333,13 +1333,21 @@ void wxGenericFileDialog::OnSelected( wxListEvent &event ) // No double-click on most WinCE devices, so do action immediately. HandleAction( filename ); #else - if (filename == wxT("..")) return; + if (filename == wxT("..")) + { + inSelected = false; + return; + } wxString dir = m_list->GetDir(); if (!IsTopMostDir(dir)) dir += wxFILE_SEP_PATH; dir += filename; - if (wxDirExists(dir)) return; + if (wxDirExists(dir)) + { + inSelected = false; + return; + } ignoreChanges = true; m_text->SetValue( filename );