xfree86/dga: Install the DGA event handler when DGA2 is used
The ET_DGAEvent handler is only installed when a client requests relative events via DGA1. Do it also when a client requests DGA2 events. Signed-off-by: Ville Syrjala <syrjala@sci.fi> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
7b16e8633d
commit
e1547a9f1f
|
@ -446,6 +446,11 @@ xf86SetDGAMode(
|
||||||
pScreenPriv->grabMouse = TRUE;
|
pScreenPriv->grabMouse = TRUE;
|
||||||
pScreenPriv->grabKeyboard = TRUE;
|
pScreenPriv->grabKeyboard = TRUE;
|
||||||
|
|
||||||
|
if (!mieq_installed) {
|
||||||
|
mieqSetHandler(ET_DGAEvent, DGAHandleEvent);
|
||||||
|
mieq_installed = 1;
|
||||||
|
}
|
||||||
|
|
||||||
return Success;
|
return Success;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue