summaryrefslogtreecommitdiff
path: root/src/lib/eio
diff options
context:
space:
mode:
authorCedric BAIL <cedric.bail@free.fr>2019-03-13 14:54:39 -0700
committerCedric BAIL <cedric.bail@free.fr>2019-03-27 15:03:20 -0700
commit9cadba3387a48d727c4d6dc4d59097b33cfd3a82 (patch)
treea57862e48081d2cbad2af45ce90ef75949685762 /src/lib/eio
parentadf4512a3520e942899ddd8c49bafcb39cb2a9b3 (diff)
elementary: improve lifecycle of model object in the fileselector widget.
This is a minimal change and it would be best to refactor the code completely using all the infrastructure we have now instead of the organically grown code, but I am afraid of doing such a big change at this point of our release cycle. Part of the improvement are use of efl_replace to make sure Eo object reference are set to NULL once reference are dropped. Handling the case when a processed child is actually pointing to an error. Also it is not supported by model to get their parent stolen, so this has been fixed too. Finally setting the path asynchronously was creating more trouble than needed, when it could be done in a synchronous way. Reviewed-by: Marcel Hollerbach <mail@marcel-hollerbach.de> Differential Revision: https://phab.enlightenment.org/D8336
Diffstat (limited to 'src/lib/eio')
0 files changed, 0 insertions, 0 deletions