VoiceTouchEngine::VoiceTouchEngine()
{
_I("[VoiceTouchEngine] Constructor");
+ __touchModality.timestamp = -1;
+ __touchModality.mode = MMI_VOICE_TOUCH_MODE_TOOLTIP;
+ __touchModality.object_id = nullptr;
+ __touchModality.coord_x = 0;
+ __touchModality.coord_y = 0;
+
__currentMode = VOICE_TOUCH_MODE_TOOLTIP_TEXT;
__itemList.clear();
provider.setOutputEvent(MMI_KEY_UI_CLICKABLE_OBJECT);
provider.setUiClickableObject(resultType, __appId.c_str(), tooltipType, __itemList.size(), timestamp);
- for (auto item : *itemList) {
+ for (auto &item : *itemList) {
provider.addInfoClickableObject(item.index, item.coordX, item.coordY, item.width, item.height, item.label.c_str());
}
}
ClickableItem item;
item.coordX = info->coord_x;
- item.coordX = info->coord_y;
+ item.coordY = info->coord_y;
item.width = info->width;
item.height = info->height;
item.objectId = string(info->object_id);