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);
 

-- 


Reply via email to