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:
Peter Hutterer 2011-12-15 07:59:06 +10:00
parent 48547068b1
commit 8a32c39c00
1 changed files with 6 additions and 0 deletions

View File

@ -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;
}