summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter@cs.unisa.edu.au>2007-11-15 18:13:14 +1030
committerPeter Hutterer <peter@cs.unisa.edu.au>2007-11-15 18:36:55 +1030
commitaa6062502a08d35210c978bbc8dac09d34eda7ae (patch)
treee6502ab086f7f274b3848588cf06f1b74c46eade
parentc86686664c80cc1221430f050b8e7fbc7d7f65bb (diff)
Register MDs instead of SDs on a PresenceNotify.
-rw-r--r--src/Manager.cpp4
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
{