mi: handle screen switching on pointer emulated touch events
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Chase Douglas <chase.douglas@canonical.com>
This commit is contained in:
parent
48547068b1
commit
8a32c39c00
|
@ -514,6 +514,12 @@ mieqProcessDeviceEvent(DeviceIntPtr dev,
|
|||
if (!handler)
|
||||
mieqMoveToNewScreen(dev, screen, &event->device_event);
|
||||
break;
|
||||
case ET_TouchBegin:
|
||||
case ET_TouchUpdate:
|
||||
case ET_TouchEnd:
|
||||
if (!handler && (event->device_event.flags & TOUCH_POINTER_EMULATED))
|
||||
mieqMoveToNewScreen(dev, screen, &event->device_event);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue