From 9b05f858f8972620cecd7fc4de2053e11f938568 Mon Sep 17 00:00:00 2001 From: Youngbok Shin Date: Wed, 3 Jan 2018 22:25:39 +0900 Subject: [PATCH] edje: add missing initialization code for Tizen only feature - valign @tizen_fix Change-Id: Ibada49e943b076963594c510bfe13d5a44aa541b --- src/lib/edje/edje_edit.c | 7 +++++++ src/lib/edje/edje_load.c | 8 ++++++++ 2 files changed, 15 insertions(+) diff --git a/src/lib/edje/edje_edit.c b/src/lib/edje/edje_edit.c index c0a690a..f5e2e5e 100644 --- a/src/lib/edje/edje_edit.c +++ b/src/lib/edje/edje_edit.c @@ -3259,6 +3259,13 @@ _edje_edit_real_part_add(Evas_Object *obj, const char *name, Edje_Part_Type type rp->type = EDJE_RP_TYPE_TEXT; rp->typedata.text = calloc(1, sizeof(Edje_Real_Part_Text)); rp->object = evas_object_textblock_add(ed->base.evas); + /*********************************************************************************** + * TIZEN_ONLY_FEATURE: API for handling text properties of Edje * + ***********************************************************************************/ + if (rp->typedata.text) rp->typedata.text->valign = -1.0; + /******* + * END * + *******/ } else if (ep->type == EDJE_PART_TYPE_BOX) { diff --git a/src/lib/edje/edje_load.c b/src/lib/edje/edje_load.c index 2ab005b..1765eb6 100644 --- a/src/lib/edje/edje_load.c +++ b/src/lib/edje/edje_load.c @@ -970,6 +970,14 @@ _edje_object_file_set_internal(Evas_Object *obj, const Eina_File *file, const ch rp->type = EDJE_RP_TYPE_TEXT; rp->typedata.text = calloc(1, sizeof(Edje_Real_Part_Text)); if (!rp->typedata.text) memerr = EINA_TRUE; + /*********************************************************************************** + * TIZEN_ONLY_FEATURE: API for handling text properties of Edje * + ***********************************************************************************/ + else rp->typedata.text->valign = -1.0; + /******* + * END * + *******/ + break; case EDJE_PART_TYPE_GROUP: -- 2.7.4