From 957eca2f20bedbd7ca13cc7128b2160ee81a4104 Mon Sep 17 00:00:00 2001 From: Julian Smart Date: Tue, 23 May 2006 10:33:58 +0000 Subject: [PATCH] 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 --- src/generic/filedlgg.cpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) 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 ); -- 2.45.2