discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=ed4850885082d01d3d51d8e86d4988f43225b2ea
commit ed4850885082d01d3d51d8e86d4988f43225b2ea Author: Mike Blumenkrantz <zm...@osg.samsung.com> Date: Tue Feb 17 18:16:54 2015 -0500 use elm scroller for xkb options fix T2007 --- src/modules/xkbswitch/e_mod_config.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/modules/xkbswitch/e_mod_config.c b/src/modules/xkbswitch/e_mod_config.c index 36b544d..61db703 100644 --- a/src/modules/xkbswitch/e_mod_config.c +++ b/src/modules/xkbswitch/e_mod_config.c @@ -362,10 +362,15 @@ _basic_create(E_Config_Dialog *cfd EINA_UNUSED, Evas *evas, E_Config_Dialog_Data if (mw < 220) mw = 220; if (mh < 160) mh = 160; - evas_object_resize(options, mw, mh); - - scroller = e_widget_scrollframe_simple_add(evas, options); - e_widget_size_min_set(scroller, 220, 160); + evas_object_size_hint_min_set(options, mw, mh); + E_EXPAND(options); + E_FILL(options); + + scroller = elm_scroller_add(e_win_evas_win_get(evas)); + E_EXPAND(scroller); + E_FILL(scroller); + elm_scroller_bounce_set(scroller, 0, 0); + elm_object_content_set(scroller, options); e_widget_toolbook_page_append(mainn, NULL, _("Options"), scroller, 1, 1, 1, 1, 0.5, 0.0); --