summaryrefslogtreecommitdiff
path: root/src/lib/evas/canvas/evas_object_table.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lib/evas/canvas/evas_object_table.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/lib/evas/canvas/evas_object_table.c b/src/lib/evas/canvas/evas_object_table.c
index 9375e97e2e..5eea6f9599 100644
--- a/src/lib/evas/canvas/evas_object_table.c
+++ b/src/lib/evas/canvas/evas_object_table.c
@@ -942,6 +942,16 @@ _evas_table_efl_gfx_size_set(Eo *obj, Evas_Table_Data *_pd EINA_UNUSED, Evas_Coo
942} 942}
943 943
944EOLIAN static void 944EOLIAN static void
945_evas_table_efl_gfx_position_set(Eo *obj, Evas_Table_Data *_pd EINA_UNUSED, Evas_Coord x, Evas_Coord y)
946{
947 if (_evas_object_intercept_call(obj, EVAS_OBJECT_INTERCEPT_CB_MOVE, 0, x, y))
948 return;
949
950 efl_gfx_position_set(efl_super(obj, MY_CLASS), x, y);
951 evas_object_smart_changed(obj);
952}
953
954EOLIAN static void
945_evas_table_efl_canvas_group_group_calculate(Eo *o, Evas_Table_Data *priv) 955_evas_table_efl_canvas_group_group_calculate(Eo *o, Evas_Table_Data *priv)
946{ 956{
947 Evas *e; 957 Evas *e;