Steps to reproduce:
- Set the system keyboard layout to Polish qwertz
- Allow switching to US keyboard layout
- Start Kwrite
- Switch to US keyboard layout
- Type “zzz”
- Type [Ctrl [Z]]
Actual results:
zzz
Expected results:
(empty buffer)
Workaround:
Type [Ctrl [Y]]
Note:
Firefox does not have this problem.
What happens if you switch to US layout before you start kWrite ?
I quit Kwrite and started with US keyboard active. Kwrite still undoes at [Ctrl [Y]].
Did you also check if the selected keyboard is OK.?
When I type zzz, I get zzz.
However, [Ctrl [Z]] does not trigger undo.
The same goes for Amarok: louder is theoretically [Meta [+]] but only [Meta [/]] works.
I have just checked this with the German qwertz layout and UK querty and I get the same results. I suggest you report this as a bug.