Don't set a min width that is too large. Just use min width returned from

the function. This makes module dialog work nicely w/ smaller resolutions.



SVN revision: 46673
This commit is contained in:
Christopher Michael 2010-03-01 00:57:06 +00:00
parent b921d72f1f
commit dcd6a62380
1 changed files with 5 additions and 4 deletions

View File

@ -35,7 +35,7 @@ struct _E_Config_Dialog_Data
/* Key pairs for module types /* Key pairs for module types
* *
* Should be in alphabetic order * Should be in alphabetic order
*/ */
const CFTypes _types[] = const CFTypes _types[] =
{ {
{"appearance", N_("Appearance"), "preferences-appearance"}, {"appearance", N_("Appearance"), "preferences-appearance"},
@ -244,7 +244,7 @@ _load_modules(const char *dir)
cft = eina_hash_find(types_hash, type); cft = eina_hash_find(types_hash, type);
if (cft) if (cft)
{ {
if (cft->modules && eina_hash_find(cft->modules, mod)) if ((cft->modules) && (eina_hash_find(cft->modules, mod)))
{ {
if ((!desk->x) && (type)) eina_stringshare_del(type); if ((!desk->x) && (type)) eina_stringshare_del(type);
if (desk) efreet_desktop_free(desk); if (desk) efreet_desktop_free(desk);
@ -312,8 +312,9 @@ _fill_list(Evas_Object *obj, int enabled)
e_widget_ilist_go(obj); e_widget_ilist_go(obj);
e_widget_size_min_get(obj, &w, NULL); e_widget_size_min_get(obj, &w, NULL);
e_widget_size_min_set(obj, w > (180 * e_scale) ? (w * e_scale) : (180 * e_scale), e_widget_size_min_set(obj, (w * e_scale), (200 * e_scale));
(200 * e_scale)); // e_widget_size_min_set(obj, w > (180 * e_scale) ? (w * e_scale) : (180 * e_scale),
// (200 * e_scale));
e_widget_ilist_thaw(obj); e_widget_ilist_thaw(obj);
edje_thaw(); edje_thaw();
evas_event_thaw(evas); evas_event_thaw(evas);