Setting the scrollable property too early can leave the widget
completely unusable, it swallows and re-swallows the entry_edje internal
It seems that this patch has no reviewers specified. If you are unsure who can review your patch, please check this wiki page and see if anyone can be added: https://phab.enlightenment.org/w/maintainers_reviewers/
Please give me today to just see that everything is in order.
This is a proper fix to T7468, and I intended to fix it similarly.
This is related to T7477, in which we discussed our over-use of setting properties during the construction of the object and the problems that may rise (as in this example, the object isn't finalized).
Since the theme is only applied when the widget is finalized (and only ones in its lifetime), such problems may arise.
Now, we could start doing efl_finalized_get checks with all properties (unlikely for methods, but users can actually call methods as well, in C), but we probably want to enforce that internally.
Of course, a crash needs to be fixed, and the patch is good.
The only "change" I am interested in is to add this property to the constructors block. I am not sure if it applies to optional parameters.
In any case, I would like to read your opinion.