aboutsummaryrefslogtreecommitdiff
path: root/xorg-server
diff options
context:
space:
mode:
authormarha <marha@users.sourceforge.net>2010-02-05 13:32:11 +0000
committermarha <marha@users.sourceforge.net>2010-02-05 13:32:11 +0000
commit950eb1cc5e0edfc1daf7a69d1803aca794cede14 (patch)
treeefa7e9fecad8724d8e64b721880addc49325178d /xorg-server
parent62d24022ec725850c6635118b5cd372ae47d63d9 (diff)
downloadvcxsrv-950eb1cc5e0edfc1daf7a69d1803aca794cede14.tar.gz
vcxsrv-950eb1cc5e0edfc1daf7a69d1803aca794cede14.tar.bz2
vcxsrv-950eb1cc5e0edfc1daf7a69d1803aca794cede14.zip
Also handle MappingNotify event.
Diffstat (limited to 'xorg-server')
-rw-r--r--xorg-server/hw/xwin/winclipboardxevents.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/xorg-server/hw/xwin/winclipboardxevents.c b/xorg-server/hw/xwin/winclipboardxevents.c
index 363b0f6fd..d7fa8ffd7 100644
--- a/xorg-server/hw/xwin/winclipboardxevents.c
+++ b/xorg-server/hw/xwin/winclipboardxevents.c
@@ -827,6 +827,10 @@ winClipboardFlushXEvents (HWND hwnd,
case PropertyNotify:
break;
+
+ case MappingNotify:
+ XRefreshKeyboardMapping((XMappingEvent *)&event);
+ break;
default:
ErrorF ("winClipboardFlushXEvents - unexpected event type %d\n", event.type);