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)
commit7d72dd6c35d023ba5d6f6b3214362dce62785560
tree3a4df2a00aacca77ad9a8bd18a5c37c4cc353a96
parent74ea068ff5bacbf0ed224d3b8f0a594185f5f861
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
legacy/elementary/src/lib/elc_fileselector_entry.c