diff options
author | Jean-Philippe Andre <jp.andre@samsung.com> | 2017-08-18 16:48:56 +0900 |
---|---|---|
committer | Jean-Philippe Andre <jp.andre@samsung.com> | 2017-08-18 16:54:58 +0900 |
commit | 9008dd88bcebc8a4378c3bbbcd23ff81f00fa167 (patch) | |
tree | ef09a764797743d71b5bc26cd993bc11153fd7cb | |
parent | fbf294d9ee6fda60d3f5873bd18c97851b74d533 (diff) | |
download | efl-9008dd88bcebc8a4378c3bbbcd23ff81f00fa167.tar.gz |
colorselector: Fix invalid API (orient vs. dir)
-rw-r--r-- | src/lib/elementary/elm_colorselector.c | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/src/lib/elementary/elm_colorselector.c b/src/lib/elementary/elm_colorselector.c index aa6404d4e5..1cce0027b3 100644 --- a/src/lib/elementary/elm_colorselector.c +++ b/src/lib/elementary/elm_colorselector.c @@ -1857,6 +1857,16 @@ _palette_colors_load(Evas_Object *obj) sd->config_load = EINA_TRUE; } +static inline void +_palette_box_prepare(Eo *o, Eina_Bool legacy) +{ + if (legacy) efl_canvas_object_legacy_ctor(o); + efl_ui_direction_set(o, EFL_UI_DIR_HORIZONTAL); + efl_gfx_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); + efl_gfx_size_hint_align_set(o, EVAS_HINT_FILL, EVAS_HINT_FILL); + efl_gfx_visible_set(o, EINA_FALSE); +} + static void _create_colorpalette(Evas_Object *obj) { @@ -1870,10 +1880,7 @@ _create_colorpalette(Evas_Object *obj) if (sd->palette_box) return; sd->palette_box = efl_add(EFL_UI_BOX_FLOW_CLASS, obj, - efl_orientation_set(efl_added, EFL_ORIENT_HORIZONTAL), - efl_gfx_size_hint_weight_set(efl_added, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND), - efl_gfx_size_hint_align_set(efl_added, EVAS_HINT_FILL, EVAS_HINT_FILL), - efl_gfx_visible_set(efl_added, EINA_FALSE)); + _palette_box_prepare(efl_added, wd->legacy)); hpadstr = edje_object_data_get(wd->resize_obj, "horizontal_pad"); if (hpadstr) h_pad = atoi(hpadstr); |