Enlightenment CVS committal

Author  : morlenxus
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_int_config_display.c 


Log Message:
Jump to selection (approved by devilhorns).

===================================================================
RCS file: /cvs/e/e17/apps/e/src/bin/e_int_config_display.c,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -3 -r1.32 -r1.33
--- e_int_config_display.c      19 Jan 2007 03:57:09 -0000      1.32
+++ e_int_config_display.c      22 Jan 2007 17:24:30 -0000      1.33
@@ -375,7 +375,7 @@
    E_Radio_Group *rg;
    E_Manager *man;
    Ecore_X_Screen_Size *sizes;
-   int i, s;
+   int i, s, sel;
    
    _fill_data(cfdata);
    
@@ -466,12 +466,9 @@
             snprintf(buf, sizeof(buf), "%ix%i", res->size.width, 
res->size.height);
             e_widget_ilist_append(ol, NULL, buf, _ilist_item_change, cfdata, 
NULL);
 
-            if (res->size.width == cfdata->orig_size.width 
-                  && res->size.height == cfdata->orig_size.height)
-              {
-                 e_widget_ilist_selected_set(ol, i);
-                 _load_rates(cfdata);
-              }
+            if (res->size.width == cfdata->orig_size.width &&
+                res->size.height == cfdata->orig_size.height)
+                  sel = res->id;
          }
 
        if (!cfdata->has_rates)
@@ -482,6 +479,8 @@
      E_FREE(sizes);
 
    e_widget_ilist_go(ol);
+   e_widget_ilist_selected_set(ol, sel);
+   _load_rates(cfdata);
    e_widget_ilist_thaw(ol);
    edje_thaw();
    evas_event_thaw(evas_object_evas_get(ol));



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to