From 4497815cafa4ecfbca6d564913da8fe2bec95c2e Mon Sep 17 00:00:00 2001 From: Daniel Juyung Seo Date: Wed, 17 Apr 2013 16:58:27 +0900 Subject: [PATCH] evas_object_main.c: added Clipper information for debug info. Eina value type does not support pointer so I used int as of now. This needs to be converted into hexa later. By using Clouseau, one can see this Clipper information. --- src/lib/evas/canvas/evas_object_main.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib/evas/canvas/evas_object_main.c b/src/lib/evas/canvas/evas_object_main.c index b4ec599cba..9ff56e8d86 100644 --- a/src/lib/evas/canvas/evas_object_main.c +++ b/src/lib/evas/canvas/evas_object_main.c @@ -1919,6 +1919,10 @@ _dbg_info_get(Eo *eo_obj, void *_pd EINA_UNUSED, va_list *list) EO_DBG_INFO_APPEND(group, "Propagate Events", EINA_VALUE_TYPE_CHAR, propagate_event); EO_DBG_INFO_APPEND(group, "Has clipees", EINA_VALUE_TYPE_CHAR, clipees_has); + Evas_Object *clipper = NULL; + eo_do((Eo *)eo_obj, evas_obj_clip_get(&clipper)); + EO_DBG_INFO_APPEND(group, "Clipper", EINA_VALUE_TYPE_INT, (int)clipper); + const Evas_Map *map = evas_object_map_get(eo_obj); if (map) { /* Save map coords count info if object has map */