Evas_Object_Box_Data *priv,
void *data)
{
+ /* TIZEN_ONLY(20161208): Apply mirrored UI.
Elm_Index_Data *sd = data;
+ */
+ ELM_INDEX_DATA_GET(data, sd);
+ /* END */
/* TIZEN_ONLY(20161006): Index item is not packed homogeneously.
_els_box_layout(o, priv, sd->horizontal, EINA_TRUE, EINA_FALSE);
*/
- _els_box_layout(o, priv, sd->horizontal, EINA_FALSE, EINA_FALSE);
+ _els_box_layout(o, priv, sd->horizontal, EINA_FALSE, elm_widget_mirrored_get(data));
/* END */
}
if (!sd->bx[1])
{
sd->bx[1] = evas_object_box_add(evas_object_evas_get(obj));
+ /* TIZEN_ONLY(20161208): Apply mirrored UI.
evas_object_box_layout_set
(sd->bx[1], _box_custom_layout, sd, NULL);
+ */
+ evas_object_box_layout_set
+ (sd->bx[1], _box_custom_layout, obj, NULL);
+ /* END */
elm_widget_sub_object_add(obj, sd->bx[1]);
}
elm_layout_content_set(obj, "elm.swallow.index.1", sd->bx[1]);
}
priv->bx[0] = evas_object_box_add(evas_object_evas_get(obj));
+ /* TIZEN_ONLY(20161208): Apply mirrored UI.
evas_object_box_layout_set(priv->bx[0], _box_custom_layout, priv, NULL);
+ */
+ evas_object_box_layout_set(priv->bx[0], _box_custom_layout, obj, NULL);
+ /* END */
elm_layout_content_set(obj, "elm.swallow.index.0", priv->bx[0]);
evas_object_show(priv->bx[0]);
(wd->resize_obj, "elm.swallow.index.1"))
{
priv->bx[1] = evas_object_box_add(evas_object_evas_get(obj));
+ /* TIZEN_ONLY(20161208): Apply mirrored UI.
evas_object_box_layout_set
(priv->bx[1], _box_custom_layout, priv, NULL);
+ */
+ evas_object_box_layout_set
+ (priv->bx[1], _box_custom_layout, obj, NULL);
+ /* END */
elm_widget_sub_object_add(obj, priv->bx[1]);
elm_layout_content_set(obj, "elm.swallow.index.1", priv->bx[1]);
evas_object_show(priv->bx[1]);