#define ELM_INTERFACE_ATSPI_ACCESSIBLE_PROTECTED
#define ELM_LAYOUT_PROTECTED
+#define EFL_GFX_SIZE_HINT_PROTECTED
#include <Elementary.h>
if (sd->dir == EFL_UI_DIR_HORIZONTAL)
{
- edje_object_size_min_restricted_calc(wd->resize_obj, &minw, &minh,
- MAX(sd->first_minw, sd->second_minw),
- sd->first_minh + sd->second_minh);
+ minw = MAX(sd->first_minw, sd->second_minw);
+ minh = sd->first_minh + sd->second_minh;
}
else
{
- edje_object_size_min_restricted_calc(wd->resize_obj, &minw, &minh,
- sd->first_minw + sd->second_minw,
- MAX(sd->first_minh, sd->second_minh));
+ minw = sd->first_minw + sd->second_minw;
+ minh = MAX(sd->first_minh, sd->second_minh);
}
- efl_gfx_size_hint_min_set(obj, minw, minh);
+ efl_gfx_size_hint_restricted_min_set(obj, minw, minh);
_set_min_size_new(obj);
}
{
if (sd->first_allow_user_hints == allow) return;
sd->first_allow_user_hints = allow;
- _set_min_size_new(pd->obj);
+ elm_layout_sizing_eval(pd->obj);
}
else if (!strcmp(pd->part, "second"))
{
if (sd->second_allow_user_hints == allow) return;
sd->second_allow_user_hints = allow;
- _set_min_size_new(pd->obj);
+ elm_layout_sizing_eval(pd->obj);
}
}