The widget flag is alloc_needed, needs_resize is used for "is queued into the container resize queue".