discomfitor pushed a commit to branch enlightenment-0.20. http://git.enlightenment.org/core/enlightenment.git/commit/?id=98b124850e3b6f813d8c44d3cdd18c5caaabb65e
commit 98b124850e3b6f813d8c44d3cdd18c5caaabb65e 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 1771369..a6317df 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"), --