Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Shortcut ctrl+z does not execute command undo when using 'bépo' keyboard layout #14047

Closed
Camille019 opened this issue Aug 14, 2024 · 4 comments
Labels
bug bugs found in the application keybindings issues related to keybindings

Comments

@Camille019
Copy link

Camille019 commented Aug 14, 2024

Bug Description:

The shortcut ctrl+z appears to be executing the command outdent instead of undo when using the 'bépo' keyboard layout.
Everything works fine when I switch back to 'azerty' keyboard layout.

Other shortcuts such as ctrl+c, ctrl+v or ctrl+s work as expect with 'bépo'.

Steps to Reproduce:

  1. Select the french 'bépo' keyboard layout in the GNOME parameters
  2. In the text editor insert a line of text with multiple indentations
  3. Try to undo the insertion with ctrl+z
  4. The command executed appears to be outdent instead of undo

Additional Information

  • Operating System: Fedora 40 ; Ubuntu 22.04
  • Theia Version: 1.52 ; 1.51
@msujew msujew added bug bugs found in the application keybindings issues related to keybindings labels Aug 15, 2024
@tsmaeder
Copy link
Contributor

@Camille019 where on the keyboard is 'z' in the french layout?

@Camille019
Copy link
Author

@tsmaeder The 'bépo' keyboard layout is described here https://bepo.fr

@tsmaeder
Copy link
Contributor

tsmaeder commented Aug 20, 2024

I suspect this is a limitation of either our code or electron that messes with shortcuts that fall on non-ASCII keys in the US keyboard layout. In the short run, I can only recommend to remap the command to another key.

@tsmaeder
Copy link
Contributor

This seems to be a duplicate of #13874

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug bugs found in the application keybindings issues related to keybindings
Projects
None yet
Development

No branches or pull requests

3 participants