bool BasicInfoItem::onLongpressed()
{
+ if (!m_ImagePath.getValue()) {
+ return false;
+ }
+
Evas_Object *layout = elm_object_item_part_content_get(getObjectItem(), PART_THUMBNAIL);
Ui::Thumbnail *thumbnail = static_cast<Ui::Thumbnail *>(Ui::Control::getControl(layout));
Evas_Object *image = thumbnail->getImage();
elm_object_style_set(button, "naviframe/back_btn/default");
evas_object_smart_callback_add(button, "clicked",
makeCallback(&BasicInfoItem::onBackPressed), this);
+ evas_object_propagate_events_set(button, EINA_FALSE);
return button;
}
elm_check_state_set(check, m_Favorite->getValue());
evas_object_smart_callback_add(check, "changed",
makeCallback(&BasicInfoItem::onFavChanged), this);
+ evas_object_propagate_events_set(check, EINA_FALSE);
return check;
}