summaryrefslogtreecommitdiff
path: root/src/lib/evas/canvas/evas_object_box.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lib/evas/canvas/evas_object_box.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/lib/evas/canvas/evas_object_box.c b/src/lib/evas/canvas/evas_object_box.c
index 6a6b861219..3ec1e3de6e 100644
--- a/src/lib/evas/canvas/evas_object_box.c
+++ b/src/lib/evas/canvas/evas_object_box.c
@@ -437,6 +437,16 @@ _evas_box_efl_gfx_size_set(Eo *o, Evas_Object_Box_Data *_pd EINA_UNUSED, Evas_Co
437} 437}
438 438
439EOLIAN static void 439EOLIAN static void
440_evas_box_efl_gfx_position_set(Eo *o, Evas_Object_Box_Data *_pd EINA_UNUSED, Evas_Coord x, Evas_Coord y)
441{
442 if (_evas_object_intercept_call(o, EVAS_OBJECT_INTERCEPT_CB_MOVE , 0, x, y))
443 return;
444
445 efl_gfx_position_set(efl_super(o, MY_CLASS), x, y);
446 evas_object_smart_changed(o);
447}
448
449EOLIAN static void
440_evas_box_efl_canvas_group_group_calculate(Eo *o, Evas_Object_Box_Data *priv) 450_evas_box_efl_canvas_group_group_calculate(Eo *o, Evas_Object_Box_Data *priv)
441{ 451{
442 if (priv->layout.cb) 452 if (priv->layout.cb)