Fix T47228: Ghost not handling predictably keycodes when first keymap is non-latin.
authorBastien Montagne <montagne29@wanadoo.fr>
Thu, 28 Jan 2016 13:57:33 +0000 (14:57 +0100)
committerBastien Montagne <montagne29@wanadoo.fr>
Thu, 28 Jan 2016 13:57:33 +0000 (14:57 +0100)
commit12c71508c2d7b719cc5cd0bf5ed79123aa38e52d
treeb05566f5bf7a73d46b5cf408373b28e042f8565b
parenta3793f5e0be3ad762f2935f321f546fc38668d63
Fix T47228: Ghost not handling predictably keycodes when first keymap is non-latin.

Why this is not working in original code and works int this one remains mystery
(see comments for details).

Note that we still do not support at all non-latin keymaps for our shortcuts,
this would be nice to add someday, but that's a TODO, not a bug.

Reviewers: sergey, campbellbarton

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D1746
intern/ghost/intern/GHOST_SystemX11.cpp