seat = dev;
if (evas_device_class_get(dev) != EVAS_DEVICE_CLASS_SEAT)
- seat = evas_device_parent_get(dev);
+ seat = efl_input_device_seat_get(dev);
if (eina_hash_find(ee->prop.cursors, &seat)) return;
cursor = calloc(1, sizeof(Ecore_Evas_Cursor));
EINA_SAFETY_ON_NULL_RETURN(cursor);
{
Eina_Iterator *it;
Eina_Bool found = EINA_FALSE;
- Eo *dev, *seat = efl_input_device_parent_get(event->info);
+ Eo *dev, *seat = efl_input_device_seat_get(event->info);
it = efl_input_device_children_iterate(seat);
EINA_ITERATOR_FOREACH(it, dev)
if (pointer)
{
if (efl_input_device_type_get(pointer) != EFL_INPUT_DEVICE_CLASS_SEAT)
- pointer = efl_input_device_parent_get(pointer);
+ pointer = efl_input_device_seat_get(pointer);
if (efl_input_device_type_get(pointer) != EFL_INPUT_DEVICE_CLASS_SEAT)
{
ERR("Could not find seat");
if (pointer)
{
if (efl_input_device_type_get(pointer) != EFL_INPUT_DEVICE_CLASS_SEAT)
- pointer = efl_input_device_parent_get(pointer);
+ pointer = efl_input_device_seat_get(pointer);
if (efl_input_device_type_get(pointer) != EFL_INPUT_DEVICE_CLASS_SEAT)
{
ERR("Could not find seat");
if (pointer)
{
if (efl_input_device_type_get(pointer) != EFL_INPUT_DEVICE_CLASS_SEAT)
- pointer = efl_input_device_parent_get(pointer);
+ pointer = efl_input_device_seat_get(pointer);
if (efl_input_device_type_get(pointer) != EFL_INPUT_DEVICE_CLASS_SEAT)
{
ERR("Could not find seat");
if (pointer)
{
if (efl_input_device_type_get(pointer) != EFL_INPUT_DEVICE_CLASS_SEAT)
- pointer = efl_input_device_parent_get(pointer);
+ pointer = efl_input_device_seat_get(pointer);
if (efl_input_device_type_get(pointer) != EFL_INPUT_DEVICE_CLASS_SEAT)
{
ERR("Could not find seat");
if (pointer)
{
if (efl_input_device_type_get(pointer) != EFL_INPUT_DEVICE_CLASS_SEAT)
- pointer = efl_input_device_parent_get(pointer);
+ pointer = efl_input_device_seat_get(pointer);
if (efl_input_device_type_get(pointer) != EFL_INPUT_DEVICE_CLASS_SEAT)
{
ERR("Could not find seat");