mi: Hush mieqSetHandler for no-op changes
If we set the handler to the thing it's already set to, that's fine. Signed-off-by: Adam Jackson <ajax@redhat.com>
This commit is contained in:
parent
ba0f5d854f
commit
801977e825
|
@ -289,7 +289,7 @@ mieqSwitchScreen(DeviceIntPtr pDev, ScreenPtr pScreen, Bool set_dequeue_screen)
|
|||
void
|
||||
mieqSetHandler(int event, mieqHandler handler)
|
||||
{
|
||||
if (handler && miEventQueue.handlers[event])
|
||||
if (handler && miEventQueue.handlers[event] != handler)
|
||||
ErrorF("[mi] mieq: warning: overriding existing handler %p with %p for "
|
||||
"event %d\n", miEventQueue.handlers[event], handler, event);
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user