eio_model: Provide main loop even without parent
authorJean-Philippe Andre <jp.andre@samsung.com>
Wed, 5 Oct 2016 11:53:26 +0000 (20:53 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Thu, 6 Oct 2016 00:43:19 +0000 (09:43 +0900)
commit4e811bed17a33b78b13df2a479290caf49930ceb
tree70c55667ed6b6af7f04258cc60e3df811302b583
parenta9eb2303fba225bcffbb7940a5b35bbd425a48f1
eio_model: Provide main loop even without parent

An eio model (and I believe most other models as well, in fact)
require a Efl.Loop.User as parent in order for efl future/promises
to work. This adds a fallback code directly inside eio model. The
alternative was to parent and efl_del all models in fileselector.

See T4686
src/lib/eio/eio_model.c
src/lib/eio/eio_model.eo