efl/legacy/elementary/src
Ryuan Choi 4855fa3f71 fileselector: Do not call _populate directly in APIs
Summary:
User application may call some fileselector APIs to configure fileselector instance.
And some of them may call _populate but only last request is needed.
However, T1663 raises that last request might be rejected with expansion option and
multiple requests of _populate.
It's because expansion mode do not allow next _populate until previous one is finished.

So, this patch fixes it via scheduling _populate instead of calling _populate() directly in APIs.

@fix

Maniphest Tasks: T1663
2014-10-29 12:57:31 +09:00
..
bin Introduce current_name_{set|get} 2014-10-06 08:08:24 +09:00
edje_externals autotools: add m4 macro to check for options 2014-09-04 17:33:05 +02:00
examples elementary: Adding example to demonstrate radio "changed" functionality. 2014-09-28 23:50:16 +09:00
imported atspi: add AtspiText and AtspiEditableText interface support. 2014-06-10 16:18:17 +09:00
lib fileselector: Do not call _populate directly in APIs 2014-10-29 12:57:31 +09:00
modules autotools: add m4 macro to check for options 2014-09-04 17:33:05 +02:00
tests tests: Clean-up elementary-cxx test suite. 2014-09-17 20:28:05 -03:00
Makefile.am pass distcheck - add imported headers to makefiles to pass 2013-12-03 17:14:30 +09:00