Fix bogus handling of special keyboard characters everywhere else. Textfields now only accept valid characters, support right-delete.
This commit is contained in:
@@ -243,7 +243,7 @@ namespace OpenRA.Renderer.Cg
|
||||
{
|
||||
Event = KeyInputEvent.Down,
|
||||
Modifiers = mods,
|
||||
KeyChar = (char)e.key.keysym.unicode,
|
||||
UnicodeChar = (char)e.key.keysym.unicode,
|
||||
KeyName = Sdl.SDL_GetKeyName( e.key.keysym.sym ),
|
||||
VirtKey = e.key.keysym.sym
|
||||
};
|
||||
@@ -258,7 +258,7 @@ namespace OpenRA.Renderer.Cg
|
||||
{
|
||||
Event = KeyInputEvent.Up,
|
||||
Modifiers = mods,
|
||||
KeyChar = (char)e.key.keysym.unicode,
|
||||
UnicodeChar = (char)e.key.keysym.unicode,
|
||||
KeyName = Sdl.SDL_GetKeyName( e.key.keysym.sym ),
|
||||
VirtKey = e.key.keysym.sym
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user