rimmed pushed a commit to branch eflete-1.18. http://git.enlightenment.org/tools/eflete.git/commit/?id=306f3eaa192f2176cccb8ec10cd58a1b5ba55211
commit 306f3eaa192f2176cccb8ec10cd58a1b5ba55211 Author: Vyacheslav Reutskiy <v.reuts...@samsung.com> Date: Fri Feb 17 09:53:57 2017 +0200 workspace: fix bad looks zoom spinner value for white theme (tizen) @fix Change-Id: Ia16e21392c35431e58817affdbd0549dfbf5035a --- src/bin/ui/workspace/workspace.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/bin/ui/workspace/workspace.c b/src/bin/ui/workspace/workspace.c index f2862c2..6c30e7f 100644 --- a/src/bin/ui/workspace/workspace.c +++ b/src/bin/ui/workspace/workspace.c @@ -350,7 +350,11 @@ _slider_zoom_cb(void *data, wd->zoom_factor = elm_slider_value_get(wd->toolbar.zoom.slider) / 100; elm_spinner_value_set(wd->toolbar.zoom.cmb_zoom, (int)(wd->zoom_factor * 100)); +#ifdef HAVE_TIZEN + text = eina_stringshare_printf("%d", (int)(wd->zoom_factor * 100)); +#else text = eina_stringshare_printf("%d%%", (int)(wd->zoom_factor * 100)); +#endif /* HAVE_TIZEN */ elm_object_text_set(wd->toolbar.zoom.cmb_zoom, text); eina_stringshare_del(text); _members_zoom_set(wd); @@ -514,7 +518,11 @@ _zoom_controls_add(Workspace_Data *wd) wd->toolbar.zoom.itc->func.text_get = _combobox_text_get; wd->toolbar.zoom.itc->func.del = _combobox_item_del; evas_object_size_hint_min_set(wd->toolbar.zoom.cmb_zoom, 70, 0); +#ifdef HAVE_TIZEN + elm_object_text_set(wd->toolbar.zoom.cmb_zoom, _("100")); +#else elm_object_text_set(wd->toolbar.zoom.cmb_zoom, _("100%")); +#endif /* HAVE_TIZEN */ evas_object_smart_callback_add(wd->toolbar.zoom.cmb_zoom, signals.elm.combobox.item_pressed, _zoom_selected_cb, wd); while (zoom_values[i]) { @@ -2115,7 +2123,11 @@ workspace_zoom_factor_set(Evas_Object *obj, double factor) { wd->zoom_factor = factor; elm_slider_value_set(wd->toolbar.zoom.slider, factor * 100); +#ifdef HAVE_TIZEN + text = eina_stringshare_printf("%d", (int)(wd->zoom_factor * 100)); +#else text = eina_stringshare_printf("%d%%", (int)(wd->zoom_factor * 100)); +#endif /* HAVE_TIZEN */ elm_object_text_set(wd->toolbar.zoom.cmb_zoom, text); eina_stringshare_del(text); TODO("Fix elementary callbacks on changing value from code"); --