Text entry is broken if the current keyboard layout includes certain dead keys
GIMP version: 2.10.4
Operating System:
Package: Installer from gimp.org
Description of the bug
I have a keyboard layout where a few combinations of AltGr + <letter> are mapped to a dead key. (note that AltGr is equivalent to Ctrl + Alt). If you press <letter> without modifiers, it is treated as if AltGr + <letter> was pressed instead.
The bug does not occur if the dead key is not a letter key, or if the AltGr + <letter> combo does not produce a dead key.
Reproduction
Always reproducible
Reproduction steps:
- Install a keyboard layout which contains dead keys as described above
- Get Windows to use this layout
- Open GIMP, and type "abcdefghij" in the text field
Expected result: "abcdefghij"
Actual result: "abcdefηij"
The η character is produced by the sequence AltGr + G, H
How to get that keyboard layout
-
This is mine: https://drive.google.com/open?id=0BxlwRl7TUMw_YU5Zei1lYzFPLVE (DLL files + installer).
-
These layouts can be created with Keyboard Layout Creator.