Enlightenment CVS committal

Author  : devilhorns
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_int_config_shelf.c 


Log Message:
Fix shelf list size. When loading the list, using min_size_get would return
a list size that caused the add/del/configure buttons to overlap the ilist
frame.

===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_int_config_shelf.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -3 -r1.8 -r1.9
--- e_int_config_shelf.c        15 Jun 2006 13:09:21 -0000      1.8
+++ e_int_config_shelf.c        15 Jun 2006 19:17:58 -0000      1.9
@@ -77,7 +77,6 @@
    const char *label;
    Evas_Object *ob;
    int n;
-   Evas_Coord wmw, wmh;
    
    n = e_widget_ilist_selected_get(cfdata->ilist);
    e_widget_ilist_clear(cfdata->ilist);
@@ -138,13 +137,8 @@
        
        e_widget_ilist_append(cfdata->ilist, ob, buf, _cb_list, cfdata, NULL);
      }
-
-   e_widget_min_size_get(cfdata->ilist, &wmw, &wmh);
-   if (evas_list_count(l) > 0) 
-     e_widget_min_size_set(cfdata->ilist, wmw, 250);
-    else 
-     e_widget_min_size_set(cfdata->ilist, 165, 250);   
    
+   e_widget_min_size_set(cfdata->ilist, 155, 250);
    e_widget_ilist_go(cfdata->ilist);
    e_widget_ilist_selected_set(cfdata->ilist, n);
 }
@@ -251,7 +245,7 @@
    cfdata->ilist = oi;
 
    _ilist_fill(cfdata);
-   
+   e_widget_min_size_set(oi, 155, 250);
    e_widget_framelist_object_append(of, oi);
    e_widget_list_object_append(o, of, 1, 1, 0.5);
    
@@ -266,6 +260,5 @@
    
    e_widget_list_object_append(o, ol, 1, 1, 0.0);
    
-
    return o;
 }




_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to