Fix corner cases of view life cycle. 83/100883/1
authorHermet Park <hermet@hermet.pe.kr>
Tue, 29 Nov 2016 12:21:30 +0000 (21:21 +0900)
committerHermet Park <hermet@hermet.pe.kr>
Tue, 29 Nov 2016 12:21:30 +0000 (21:21 +0900)
commit7dc4a2ecff73c999dc4d71d7263646c2e55919d2
treed554c39772ddfb23e45abbec9713c060c6d0053e
parent4cee2552da85ef967a90acc6409aac22ef074812
Fix corner cases of view life cycle.

View life-cycle hasn't been tested strictly.
So, I tested it and fix all corner cases that I could find.

Change-Id: Ia18c3b029e0302487978a03cb6e136d13f5b1ebf
src/include/interface/UiIfaceOverlay.h
src/include/interface/UiIfaceView.h
src/lib/efl/mobile/UiMenu.cpp
src/lib/efl/mobile/UiPopup.cpp
src/lib/interface/UiIfaceOverlay.cpp
src/lib/interface/UiIfaceView.cpp
src/lib/interface/UiIfaceViewmgr.cpp