From: cnook <kimcinoo@gmail.com>

I have attached patch for elm_diskselector.
This patch is setting the width of elm_diskselector using its parent width
size, if there is no mention in the theme file.



SVN revision: 58895
This commit is contained in:
cnook 2011-04-25 09:04:23 +00:00 committed by Carsten Haitzler
parent 83c895afef
commit dfe1ec50a7
1 changed files with 7 additions and 1 deletions

View File

@ -168,6 +168,7 @@ static void
_theme_data_get(Widget_Data *wd)
{
const char* str;
Evas_Object *parent;
str = edje_object_data_get(wd->right_blank, "len_threshold");
if (str) wd->len_threshold = MAX(0, atoi(str));
else wd->len_threshold = 0;
@ -181,7 +182,12 @@ _theme_data_get(Widget_Data *wd)
str = edje_object_data_get(wd->right_blank, "min_width");
if (str) wd->minw = MAX(-1, atoi(str));
else wd->minw = -1;
else
{
parent = elm_widget_parent_widget_get(wd->self);
if (!parent) wd->minw = -1;
else evas_object_geometry_get(parent, NULL, NULL, &wd->minw, NULL);
}
str = edje_object_data_get(wd->right_blank, "min_height");
if (str) wd->minh = MAX(-1, atoi(str));