From 49a9b0af05f7365736f8fc2cfc26188820e80497 Mon Sep 17 00:00:00 2001 From: David Reveman Date: Sat, 6 Sep 2008 04:26:46 +0200 Subject: [PATCH] Use root window instead of screen window for input events. --- hw/dmx/input/dmxbackend.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hw/dmx/input/dmxbackend.c b/hw/dmx/input/dmxbackend.c index a547645c7..03948a74a 100644 --- a/hw/dmx/input/dmxbackend.c +++ b/hw/dmx/input/dmxbackend.c @@ -888,7 +888,7 @@ static DMXScreenInfo *dmxBackendInitPrivate(DevicePtr pDev) for (i = 0,dmxScreen = &dmxScreens[0]; iscrnIdx == i) { priv->display = dmxScreen->beDisplay; - priv->window = dmxScreen->scrnWin; + priv->window = dmxScreen->rootWin; priv->be = dmxScreen; break; } @@ -929,7 +929,7 @@ void dmxBackendInit(DevicePtr pDev) dmxScreen = dmxBackendInitPrivate(pDev); /* Finish initialization using computed values or constants. */ - priv->eventMask = StructureNotifyMask; + priv->eventMask = ExposureMask | SubstructureRedirectMask; priv->myScreen = dmxScreen->index; priv->lastX = 0; priv->lastY = 0;