elm: fix backward compatibility for "default" name part
authorYeongJong Lee <yj34.lee@samsung.com>
Wed, 23 May 2018 10:35:18 +0000 (19:35 +0900)
committerWonki Kim <wonki_.kim@samsung.com>
Fri, 1 Jun 2018 01:51:31 +0000 (10:51 +0900)
commit57fd7d8dfa8a65e5dfb695976714ae798953a0b6
tree62a01b3805052717988643c540f1475a7bdcab5d
parent19fb6eb6f45cf6f027ab9608645d4d6c811688c9
elm: fix backward compatibility for "default" name part

Summary:
If you use legacy content/text set/get/unset with "default" part name,
_elm_layout_part_aliasing_eval change the part name to "elm.swallow.content".
Because internal _content_set/get/unset checked only "default" string,
legacy content/test set/get/unset with "default" part name was not working.
This patch fixes that bug.

Test Plan: elm_object_part_content/text_set(obj, "default", content)

Reviewers: Jaehyun_Cho, woohyun

Reviewed By: Jaehyun_Cho

Subscribers: cedric, zmike

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D6185
src/lib/elementary/elc_ctxpopup.c
src/lib/elementary/elc_fileselector_entry.c
src/lib/elementary/elc_multibuttonentry.c
src/lib/elementary/elc_popup.c
src/lib/elementary/elm_notify.c
src/lib/elementary/elm_panel.c
src/lib/elementary/elm_scroller.c