[NUI] Override Dispose() in Navigator
authorJaehyun Cho <jae_hyun.cho@samsung.com>
Tue, 22 Dec 2020 12:31:09 +0000 (21:31 +0900)
committerhuiyueun <35286162+huiyueun@users.noreply.github.com>
Mon, 11 Jan 2021 05:49:43 +0000 (14:49 +0900)
commit046950c085cc1ed670d441a9ea83724232874cec
treea2075e81a18d99ac3398a48b5d55142f50d87d10
parent168bb37da892a49a42e3bd4dc2f0f0ea9baaf507
[NUI] Override Dispose() in Navigator

Pages pushed into Navigator are disposed if Navigator is disposed.

To override Dispose() in Navigator, two dictionaries are required to
remove disposed navigator from dictionary.

TODO: Needs to consider how to remove disposed window from dictionary.
src/Tizen.NUI.Components/Controls/Navigation/Navigator.cs
test/Tizen.NUI.Samples/Tizen.NUI.Samples/Samples/NavigatorSample.cs