discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=896781204f50747e179dc6e889e55c1265d877d3
commit 896781204f50747e179dc6e889e55c1265d877d3 Author: Mike Blumenkrantz <zm...@osg.samsung.com> Date: Thu Feb 4 12:57:12 2016 -0500 clamp minimum shelf size to 20px in shelf config the majority of gadgets do not render correctly/anything under this size, so allowing it to be set is not going to be helpful to anyone --- src/bin/e_int_shelf_config.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/e_int_shelf_config.c b/src/bin/e_int_shelf_config.c index d22b1a5..3ac5582 100644 --- a/src/bin/e_int_shelf_config.c +++ b/src/bin/e_int_shelf_config.c @@ -92,7 +92,7 @@ _fill_data(E_Config_Dialog_Data *cfdata) cfdata->fit_along = cfdata->escfg->fit_along; /* size */ - cfdata->size = cfdata->escfg->size; + cfdata->size = MAX(cfdata->escfg->size, 20); /* style */ if (cfdata->escfg->style) @@ -207,7 +207,7 @@ _basic_create(E_Config_Dialog *cfd EINA_UNUSED, Evas *evas, E_Config_Dialog_Data /* size */ ol = e_widget_list_add(evas, 0, 0); - ow = e_widget_slider_add(evas, 1, 0, _("%1.0f pixels"), 4, 256, 4, 0, + ow = e_widget_slider_add(evas, 1, 0, _("%1.0f pixels"), 20, 256, 4, 0, NULL, &(cfdata->size), 100); e_widget_list_object_append(ol, ow, 1, 1, 0.5); ow = e_widget_check_add(evas, _("Shrink to Content Width"), --