diff options
author | Peter Hutterer <peter@cs.unisa.edu.au> | 2007-11-15 18:13:14 +1030 |
---|---|---|
committer | Peter Hutterer <peter@cs.unisa.edu.au> | 2007-11-15 18:36:55 +1030 |
commit | aa6062502a08d35210c978bbc8dac09d34eda7ae (patch) | |
tree | e6502ab086f7f274b3848588cf06f1b74c46eade | |
parent | c86686664c80cc1221430f050b8e7fbc7d7f65bb (diff) |
Register MDs instead of SDs on a PresenceNotify.
-rw-r--r-- | src/Manager.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Manager.cpp b/src/Manager.cpp index b6e3030..285c766 100644 --- a/src/Manager.cpp +++ b/src/Manager.cpp @@ -794,7 +794,7 @@ void Manager::handlePresenceNotify(XDevicePresenceNotifyEvent* ev) if (!idToPointerDevice(current->id)) { TRACE("New device '%s' id %d\n", current->name, (int)current->id); - if (current->use & IsXExtensionPointer) + if (current->use == IsXPointer) { try { PointerDevice *p = new PointerDevice(current, x11, @@ -821,7 +821,7 @@ void Manager::handlePresenceNotify(XDevicePresenceNotifyEvent* ev) if (!idToKeyboardDevice(current->id)) { - if (current->use & IsXExtensionKeyboard) + if (current->use == IsXKeyboard) { try { |