[NUI] Fix Navigator's animation and Page's visible state
authorJaehyun Cho <jae_hyun.cho@samsung.com>
Tue, 1 Jun 2021 09:51:54 +0000 (18:51 +0900)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Tue, 8 Jun 2021 05:35:32 +0000 (14:35 +0900)
commit3662b9306abd417848c3538b9d5255536af23c2d
treecc404594efcf115c4f9a975f442069983c6142b1
parent52b6df5bb729a05468c782906cb50c3226ca4f2e
[NUI] Fix Navigator's animation and Page's visible state

Previously, Navigator's animation did not keep the final state.
e.g. Opacity from 1 to 0 animation did not keep opacity 0 when the
     animation was finished.
Now, Navigator's animation keeps the final state.

Previously, hidden Pages did not have actually hidden visibilities.
e.g. When the peek Page was hidden by newly pushed Page, the hidden
     Page's visible state was true.
Now, hidden Pages have actually hidden visibilities.
src/Tizen.NUI.Components/Controls/Navigation/Navigator.cs