Xi: compress two if statements with the same body
We do the same thing here, compress them into one body. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Keith Packard <keithp@keithp.com>
This commit is contained in:
parent
11bead1fa2
commit
697071ab2b
|
@ -1904,7 +1904,9 @@ DeliverTouchEndEvent(DeviceIntPtr dev, TouchPointInfoPtr ti, InternalEvent *ev,
|
|||
}
|
||||
|
||||
/* Event in response to reject */
|
||||
if (ev->device_event.flags & TOUCH_REJECT) {
|
||||
if (ev->device_event.flags & TOUCH_REJECT ||
|
||||
(ev->device_event.flags & TOUCH_ACCEPT && !TouchResourceIsOwner(ti, listener->listener))) {
|
||||
/* Touch has been rejected, or accepted by its owner which is not this listener */
|
||||
if (listener->state != LISTENER_HAS_END)
|
||||
rc = DeliverOneTouchEvent(client, dev, ti, grab, win, ev);
|
||||
listener->state = LISTENER_HAS_END;
|
||||
|
@ -1927,12 +1929,6 @@ DeliverTouchEndEvent(DeviceIntPtr dev, TouchPointInfoPtr ti, InternalEvent *ev,
|
|||
if (normal_end)
|
||||
listener->state = LISTENER_HAS_END;
|
||||
}
|
||||
else if (ev->device_event.flags & TOUCH_ACCEPT) {
|
||||
/* Touch has been accepted by its owner, which is not this listener */
|
||||
if (listener->state != LISTENER_HAS_END)
|
||||
rc = DeliverOneTouchEvent(client, dev, ti, grab, win, ev);
|
||||
listener->state = LISTENER_HAS_END;
|
||||
}
|
||||
|
||||
out:
|
||||
return rc;
|
||||
|
|
Loading…
Reference in New Issue
Block a user