Apache OpenOffice (AOO) Bugzilla – Issue 93257
Strange behaviour of autoextension feature in Vista file-picker
Last modified: 2013-08-07 15:31:14 UTC
This is a follow-up issue to i92438 which has been fixed in cws hotmac for OOo3.0. F.e.: Select a filter (f.e. *.ott) then type "*.a" in the file name box and hit enter. Then type "Testdocument" and click Save. The selected filter is not changed (because there's no filter matching *.a) and an extension is automatically added by the Vista Filepicker Dialog. But it's not .ott the Filename returned is "Testdocument.a". Once the dialog further calls to SetDefaultExtension break the functionality of automatically adjusting the extension along with the selected filter. Calling SetDefaultExtension with an empty string removes the autoextension feature. Calling it with an extension enables it but the extension is not adjusted along with the filter. Using SetOptions with FOS_STRICTFILETYPES does not help. Without an autoextension everything is fine. But calling SetFeaultExtension( "ODT" ) results in appending .ODT.ODT to the filename.
Accepted.
Not enough time to fix for 3.1. Beside that there's no way to make Vista behave as desired. The resolution would be to handle the default extension by OOo code to override Vistas default.
cd: Please take over.
cd: Needs too much effort. cd: I have too much issues to fix all of them for OOo 3.2. Due to missing time this issue must be moved to the next release OOo 3.3.
.
cd: Too late to fixed for OOo 3.3. Must be shifted to next release.
set target to 3.x since not release relevant for 3.4 release.