if (sd->button_layout)
{
- priv->inc_button = elm_button_add(obj);
+ //TIZEN_ONLY(20200406): We don't need create inc/dec button on list spinner.
+ if (!priv->list_spinner)
+ //
+ {
+ priv->inc_button = elm_button_add(obj);
- /* TIZEN_ONLY(20161115): apply UI Mirroring for Tizen 3.0 UX.
- buttons inside a spinner are not mirrored */
- elm_object_mirrored_automatic_set(priv->inc_button, EINA_FALSE);
- elm_object_mirrored_set(priv->inc_button, EINA_FALSE);
- /* END */
+ /* TIZEN_ONLY(20161115): apply UI Mirroring for Tizen 3.0 UX.
+ buttons inside a spinner are not mirrored */
+ elm_object_mirrored_automatic_set(priv->inc_button, EINA_FALSE);
+ elm_object_mirrored_set(priv->inc_button, EINA_FALSE);
+ /* END */
- elm_object_style_set(priv->inc_button, "spinner/increase/default");
+ elm_object_style_set(priv->inc_button, "spinner/increase/default");
- efl_event_callback_array_add(priv->inc_button, _inc_dec_button_cb(), obj);
+ efl_event_callback_array_add(priv->inc_button, _inc_dec_button_cb(), obj);
- elm_layout_content_set(obj, "elm.swallow.inc_button", priv->inc_button);
- elm_widget_sub_object_add(obj, priv->inc_button);
+ elm_layout_content_set(obj, "elm.swallow.inc_button", priv->inc_button);
+ elm_widget_sub_object_add(obj, priv->inc_button);
+ }
priv->text_button = elm_button_add(obj);
}
//
- priv->dec_button = elm_button_add(obj);
- /* TIZEN_ONLY(20161115): apply UI Mirroring for Tizen 3.0 UX.
- buttons inside a spinner are not mirrored */
- elm_object_mirrored_automatic_set(priv->dec_button, EINA_FALSE);
- elm_object_mirrored_set(priv->dec_button, EINA_FALSE);
- /* END */
+ //TIZEN_ONLY(20200406): We don't need create inc/dec button on list spinner.
+ if (!priv->list_spinner)
+ //
+ {
+ priv->dec_button = elm_button_add(obj);
+ /* TIZEN_ONLY(20161115): apply UI Mirroring for Tizen 3.0 UX.
+ buttons inside a spinner are not mirrored */
+ elm_object_mirrored_automatic_set(priv->dec_button, EINA_FALSE);
+ elm_object_mirrored_set(priv->dec_button, EINA_FALSE);
+ /* END */
- elm_object_style_set(priv->dec_button, "spinner/decrease/default");
+ elm_object_style_set(priv->dec_button, "spinner/decrease/default");
- efl_event_callback_array_add(priv->dec_button, _inc_dec_button_cb(), obj);
+ efl_event_callback_array_add(priv->dec_button, _inc_dec_button_cb(), obj);
- elm_layout_content_set(obj, "elm.swallow.dec_button", priv->dec_button);
- elm_widget_sub_object_add(obj, priv->dec_button);
+ elm_layout_content_set(obj, "elm.swallow.dec_button", priv->dec_button);
+ elm_widget_sub_object_add(obj, priv->dec_button);
+ }
{
Eina_List *items = NULL;