The attached patch resolves bug 3381. I am not so much suggesting it at this point as just asking about it. It needs to be tested on a variety of systems, in particular with different versions of QT4, before any further action can be taken. I've posted a message to Trolltech telling them about this, but haven't yet heard anything back from them.
Or maybe better: Is there any way to check if we're running under 4.2.3, which is where the problem seems to be? Richard -- ================================================================== Richard G Heck, Jr Professor of Philosophy Brown University http://frege.brown.edu/heck/ ================================================================== Get my public key from http://sks.keyserver.penguin.de Hash: 0x1DE91F1E66FFBDEC Learn how to sign your email using Thunderbird and GnuPG at: http://dudu.dyn.2-h.org/nist/gpg-enigmail-howto
Index: frontends/qt4/FileDialog.C =================================================================== --- frontends/qt4/FileDialog.C (revision 17629) +++ frontends/qt4/FileDialog.C (working copy) @@ -89,7 +89,7 @@ toqstr(title_), toqstr(startsWith), toqstr(filters.as_string()) )))); #else LyXFileDialog dlg(title_, path, filters, private_->b1, private_->b2); - dlg.setFileMode(QFileDialog::AnyFile); + //dlg.setFileMode(QFileDialog::AnyFile); dlg.setAcceptMode(QFileDialog::AcceptSave); dlg.setConfirmOverwrite(false);