After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 564633 - Accelerator keys do not remap after changing layout
Accelerator keys do not remap after changing layout
Status: RESOLVED DUPLICATE of bug 162726
Product: gedit
Classification: Applications
Component: general
2.22.x
Other All
: Normal normal
: ---
Assigned To: Gedit maintainers
Gedit maintainers
Depends on:
Blocks:
 
 
Reported: 2008-12-15 17:29 UTC by kdekorte
Modified: 2009-01-10 17:29 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description kdekorte 2008-12-15 17:29:53 UTC
Please describe the problem:
Go into Keyboard Preferences and start with the USA Layout
Add a new layout "USA Classic Dvorak"
Set Shift-CapsLock as the way to switch layouts



Steps to reproduce:
1. open gedit
2. Press CTRL-F (this should open the find dialog), press the F key it should show an f in the dialog
3. Close the dialog
4. Press Shift-CapsLock to switch into Dvorak mode
5. Press CTRL-F (using the US layout), the find dialog will open, but it should not because when you press the 'F' you get 'u'. 


Actual results:
See above

Expected results:
When in Dvorak layout pressing CTRL-F on a US non-Dvorak keyboard should issue the CTRL-U shortcut since on the Dvorak keyboard U is where the F key is on the keyboard. Since CTRL-U is not mapped to anything as a shortcut the dialog should not open

Does this happen every time?
Yes, and it happens in many other GTK applications as well

Other information:
This problem may be at the GTK/GDK level since appears in many applications. The shortcuts are not going thru the keyboard layout code.
Comment 1 Ian Dalton 2008-12-16 22:25:09 UTC
This looks like a duplicate of bug 162726
Comment 2 Paolo Borelli 2009-01-10 17:29:26 UTC
indeed, that's a dupe.

*** This bug has been marked as a duplicate of 162726 ***