X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f6fe9f9c0090f8bf3e3d4af89aebb7fbaf2a7a95..52bbf260908e71824697fd3dee56bd1a71c073f9:/src/common/docview.cpp diff --git a/src/common/docview.cpp b/src/common/docview.cpp index 6c364c1438..7f37a56f55 100644 --- a/src/common/docview.cpp +++ b/src/common/docview.cpp @@ -298,8 +298,12 @@ bool wxDocument::SaveAs() #else wxString filter = docTemplate->GetFileFilter() ; #endif + wxString defaultDir = docTemplate->GetDirectory(); + if (defaultDir.IsEmpty()) + defaultDir = wxPathOnly(GetFilename()); + wxString tmp = wxFileSelector(_("Save As"), - docTemplate->GetDirectory(), + defaultDir, wxFileNameFromPath(GetFilename()), docTemplate->GetDefaultExtension(), filter,