
On Sunday 04 April 2010 13:43:21 Charles Obler wrote:
Will Stephenson <wstephenson@suse.de> Mon 29 Mar 2010 12:59:35 PM
28 Mar 2010: David C. Rankin <drankinatty@suddenlinkmail.com>
27 Mar 2010: Charles Obler wrote: The standard file-save panel used by both Opera and Firefox does not give me a chance to select the subdirectory. When I put the cursor on a subdirectory and press Enter, I expect the panel to display the subdirectory contents. Instead, the panel saves the file immediately, under the directory.
I think you're referring to the KDE 4 file dialog that we made Firefox use for 11.2 and that Opera uses because of Qt's desktop integration (I don't use Opera so I'm guessing).
This was reported by our very own Dotan: https://bugs.kde.org/show_bug.cgi?id=205781
You can disable the KDE integration in Firefox by uninstalling mozilla- xulrunner191-kde4 as a workaround.
I've posted a fix for review. Will Stephenson 2010-03-29 19:00:57 -------
Proposed fix http://reviewboard.kde.org/r/3435/
Thanks for the helpful information, Will.
Will your fix allow the filename to be changed while the file is being saved? Since the filename field on the panel is an input text field, and not a mere label, the user expects changes to the name to be recognized.
I've just committed this fix and added it to our 4.4.2 kdelibs4 package (in KDE:KDE4:Factory:Desktop for now, but will end up in openSUSE:Factory if it works). The way it works now is if you have keyboard focus the on the files and folders, then navigate to and press Enter on a folder, we navigate immediately into the folder. If you press Enter on a file, that filename is copied to the filename field and focus is moved there, so you can edit the filename. Pressing Enter when the filename field is focused saves to the filename in the field. Please test - there are so many ways to use this dialog it is very easy for me to break somebody else's workflow. Will -- Will Stephenson, KDE Developer, openSUSE Boosters Team SUSE LINUX Products GmbH - Nürnberg - AG Nürnberg - HRB 16746 - GF: Markus Rex -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org