return;
}
+ __dswlSeat->setCurrentEventTime(ev->getTimestamp());
__touch->processEvent(ev, nullptr);
}
Eina_Bool DSSeat::inputEventHandlerTouch(void *data, int type, void *event)
{
DSInputTouchEvent *ev = static_cast< DSInputTouchEvent* >(event);
- std::string typeString;
-
- if (ev->getType() == DSInputEvent::TouchDownEvent)
- typeString = "down";
- else if (ev->getType() == DSInputEvent::TouchMoveEvent)
- typeString = "move";
- else
- typeString = "up";
-
- DSLOG_DBG("DSSeat", "[touch %s] index: %d (%d, %d), devicename: %s\n", typeString.c_str(), ev->getIndex(), ev->getX(), ev->getY(), ev->getDevice()->getName().c_str());
-
__signalHandleTouchEvent.emit(ev);
return EINA_TRUE;