diff --git a/dix/grabs.c b/dix/grabs.c index 156574efe..2d3327c42 100644 --- a/dix/grabs.c +++ b/dix/grabs.c @@ -97,8 +97,6 @@ CreateGrab( grab->modifiersDetail.exact = modifiers; grab->modifiersDetail.pMask = NULL; grab->modifierDevice = modDevice; - grab->coreMods = ((modDevice == inputInfo.keyboard) || - (modDevice == inputInfo.pointer)); grab->type = type; grab->detail.exact = keybut; grab->detail.pMask = NULL; diff --git a/include/inputstr.h b/include/inputstr.h index 59fb29bf0..14941b106 100644 --- a/include/inputstr.h +++ b/include/inputstr.h @@ -172,7 +172,6 @@ typedef struct _GrabRec { unsigned keyboardMode:1; unsigned pointerMode:1; unsigned coreGrab:1; /* grab is on core device */ - unsigned coreMods:1; /* modifiers are on core keyboard */ CARD8 type; /* event type */ DetailRec modifiersDetail; DeviceIntPtr modifierDevice;