diff options
Diffstat (limited to 'xrdp/xrdp_wm.c')
-rw-r--r-- | xrdp/xrdp_wm.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/xrdp/xrdp_wm.c b/xrdp/xrdp_wm.c index 69f4864c..d2ef8fa5 100644 --- a/xrdp/xrdp_wm.c +++ b/xrdp/xrdp_wm.c @@ -1169,7 +1169,8 @@ xrdp_wm_key(struct xrdp_wm* self, int device_flags, int scan_code) c = get_char_from_scan_code(device_flags, scan_code, self->keys, self->caps_lock, self->num_lock, - self->scroll_lock); + self->scroll_lock, + self->session->client_info->keylayout); /*g_printf("%x\n", c);*/ if (c != 0) { |