summaryrefslogtreecommitdiff
path: root/src/lib/edje/edje_private.h
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@samsung.com>2019-01-16 15:02:43 -0500
committerCedric BAIL <cedric.bail@free.fr>2019-02-11 15:10:45 -0800
commit56dbd2bf86286dead989b4983886e923ca944d9c (patch)
treef3f7e0cccaeaddfe2682eb66c5eb5b9e9368f7c2 /src/lib/edje/edje_private.h
parent4ff180ac6a9d2b5912cf64cb02270f88c81b738f (diff)
edje: apply maps to textblock cursors and backgrounds
when a map is applied to an edje part, it is expected that all components of the part respect the map attributes. this requires that, in the case of textblock parts, all the sub-parts which are internal to the textblock (entry) object also go through the map populate and apply codepaths fix T4977 @fix Reviewed-by: Cedric BAIL <cedric.bail@free.fr> Differential Revision: https://phab.enlightenment.org/D7648
Diffstat (limited to '')
-rw-r--r--src/lib/edje/edje_private.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/edje/edje_private.h b/src/lib/edje/edje_private.h
index 3721d28bdf..98311b8525 100644
--- a/src/lib/edje/edje_private.h
+++ b/src/lib/edje/edje_private.h
@@ -189,6 +189,8 @@ EAPI extern int _edje_default_log_dom ;
189 189
190#endif 190#endif
191 191
192#define EDJE_ENTRY_NUM_CURSOR_OBJS 3
193
192/* Inheritable Edje Smart API. For now private so only Edje Edit makes 194/* Inheritable Edje Smart API. For now private so only Edje Edit makes
193 * use of this, but who knows what will be possible in the future */ 195 * use of this, but who knows what will be possible in the future */
194#define EDJE_SMART_API_VERSION 1 196#define EDJE_SMART_API_VERSION 1
@@ -2886,6 +2888,7 @@ void _edje_lua_script_only_message(Edje *ed, Edje_Message *em);
2886 2888
2887void _edje_entry_init(Edje *ed); 2889void _edje_entry_init(Edje *ed);
2888void _edje_entry_shutdown(Edje *ed); 2890void _edje_entry_shutdown(Edje *ed);
2891int _edje_entry_real_part_cursor_objs_get(Edje_Real_Part *rp, Evas_Object **objs);
2889void _edje_entry_real_part_init(Edje *ed, Edje_Real_Part *rp); 2892void _edje_entry_real_part_init(Edje *ed, Edje_Real_Part *rp);
2890void _edje_entry_real_part_shutdown(Edje *ed, Edje_Real_Part *rp); 2893void _edje_entry_real_part_shutdown(Edje *ed, Edje_Real_Part *rp);
2891void _edje_entry_real_part_configure(Edje *ed, Edje_Real_Part *rp); 2894void _edje_entry_real_part_configure(Edje *ed, Edje_Real_Part *rp);