fileselector_entry: Delay elm_layout_theme_set until memebers are initialized in...
authorRyuan Choi <ryuan.choi@gmail.com>
Wed, 15 Jan 2014 12:44:21 +0000 (21:44 +0900)
committerRyuan Choi <ryuan.choi@gmail.com>
Wed, 15 Jan 2014 12:44:21 +0000 (21:44 +0900)
commite21e2aec2d8c1cf7a778d7a3d6977084c136af00
tree2d733fc318cd9e2837d769bbb5103aac3bb446c6
parenta00bee58b162b999ab4c30317467303831ba925a
fileselector_entry: Delay elm_layout_theme_set until memebers are initialized in _smart_add

Summary:
elm_layout_theme_set can call some methods like _smart_disable and there are some warnings
when these methods manipulate some member variabls which are not initialized yet.
It's because elm_layout_theme_set is called too early in _smart_add.

Spotted while digging warnings after rELM4c3e23de9e46

Reviewers: seoz, raster

Reviewed By: seoz

Differential Revision: https://phab.enlightenment.org/D459
src/lib/elc_fileselector_entry.c