Description of problem: Some keyboard shortcuts across all the Open Office applications are eroneously mapped in the spanish localized version, particularly those with regards to selection and open/save dialogs. The usual key combinations for these are: ctrl+e - Select All, this shortcut currently sets the cursor to the center of the page. The English map for this command (ctrl+a) is correctly mapped to the traditional Spanish command. ctrl+a - Open File dialog. This shortcut is the usual shortcut for the open file dialog in the spanish localized version of OOo (and other programs) in past releases. ctrl+o - The English localization keyboard shortcut for the Open File dialog, which is active in the Spanish localized version to the same function (Open File dialog) Version-Release number of selected component (if applicable): openoffice-3.1.1-19.2.fc11 How reproducible: Always Steps to Reproduce: 1. Install Spanish support. 2. Start a session in Spanish, and open OOo 3. Use the different keyboard shortcuts and compare to other programs (say AbiWord or Gnumeric). Actual results: The keyboard shortcuts seem all messed up. Expected results: The usual keyboard shortcuts to work properly
The accelerator mapping for Spanish looks fine, therefore I suppose it's yet another example of broken configuration caused by bug 474961. Removing ~/.openoffice.org/3/user/config/soffice.cfg/modules/simpress/accelerator/custom.xml should fix the problem in that case.
Will try that, but the problem exists in _ALL_ Openoffice applications, not only Impress. Will try removing the whole .openoffice.org directory under /home and see how it goes. Thanks.
I just tried this workaround and it _does_ _not_ fix the problem, it is still there, especially noticeable in Writer. For the record, I completely removed all the .openoffice.org directories lingering in my home directory (.openoffice and .openoffice.org-2.0)
The accelerator mappings are apparently resolved in the following order: default global --> locale-specific global --> default for module --> locale-specific for module , but this looks like a bug (or an oversight) to me, because it means that the global accelerator mappings for a specific locale are overwritten by default ones for a particular module. I.e. default accelerator mappings for Writer contain a definition for Ctrl+E, therefore it overwrites the one defined as global for Spanish locale. I think the resolution order should be: default global --> default for module --> locale-specific global --> locale-specific for module Workaround is to redefine the problematic shortcuts locally (Tools->Customize->Keyboard).
Will definitely resolve to that for the time being. The strange thing is that this only broke in OpenOffice 3.1 as shipped in Fedora, I've not noticed in the Upstream version or some other distros I've used at work.
caolanm->dtardon: I filed a patch upstream that seems to at least enable the correct shortcuts for es. Can you give it a whirl, and schedule it in for F11+ if it works out
dtardon->caolanm: Yup, I've seen it and it seems that it does the right thing.
fix checked in, will be in >=3.1.1-19.8
Thanks for the patch. It does seem that this problem also affects OOo as found in F12 fresh install (I still have F11 on my main computer, and 12 on my laptop). It is indeed good news this has been fixed.
openoffice.org-3.1.1-19.9.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/openoffice.org-3.1.1-19.9.fc11
openoffice.org-3.1.1-19.9.fc11 has been pushed to the Fedora 11 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update openoffice.org'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2009-12376
openoffice.org-3.1.1-19.11.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/openoffice.org-3.1.1-19.11.fc11
openoffice.org-3.1.1-19.11.fc11 has been pushed to the Fedora 11 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update openoffice.org'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2009-13396
openoffice.org-3.1.1-19.12.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/openoffice.org-3.1.1-19.12.fc11
openoffice.org-3.1.1-19.12.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.