AT-SPI event is only transmitted when the D-Bus signature is siiv (so) or siiva{sv}.
So fix signature of ScrollStarted and ScrollFinshed event.
Change-Id: I8e0a7107f86dfee3032fcce688eb687d4abab618
return;
}
- mDbusServer.emit2<Address>(
+ mDbusServer.emit2<std::string, int, int, DBus::EldbusVariant<int>, Address>(
GetAccessiblePath(obj),
Accessible::GetInterfaceName(AtspiInterface::EVENT_OBJECT),
"ScrollStarted",
+ "",
+ 0,
+ 0,
+ {0},
{"", "root"});
}
return;
}
- mDbusServer.emit2<Address>(
+ mDbusServer.emit2<std::string, int, int, DBus::EldbusVariant<int>, Address>(
GetAccessiblePath(obj),
Accessible::GetInterfaceName(AtspiInterface::EVENT_OBJECT),
"ScrollFinished",
+ "",
+ 0,
+ 0,
+ {0},
{"", "root"});
}