Indicates that the group's layout needs to be recalculated.

If this flag is set, then the Efl.Canvas.Group.group_calculate function will be called, during rendering phase of the canvas. After that, this flag will be automatically unset.

setting this flag alone will not make the canvas' whole scene dirty. Using evas_render() will have no effect. To force this, use Efl.Canvas.Group.group_change, which will also call this function automatically, with the parameter set to true.

See also Efl.Canvas.Group.group_calculate.

Since 1.22


  • value - true if the group layout needs to be recalculated, false otherwise

Overridden from Efl.Canvas.Group.group_need_recalculate (set).


@property group_need_recalculate {
    get {}
    set {}
    values {
        value: bool;

C signature

Eina_Bool efl_canvas_group_need_recalculate_get(const Eo *obj);
void efl_canvas_group_need_recalculate_set(Eo *obj, Eina_Bool value);

Implemented by