[NUI] Fix TabButton not to invoke duplicate SelectedChanged (#2775)
authorJaehyun Cho <29364140+jaehyun0cho@users.noreply.github.com>
Tue, 23 Mar 2021 12:48:05 +0000 (21:48 +0900)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Tue, 30 Mar 2021 06:51:02 +0000 (15:51 +0900)
commit7102101f710c391ac4a1276903f06cfb045887f8
tree2dd2a7a027938d507ea15ede0ab7dbbf0ac67082
parent9f547926fb51d814c2d13ee59c548249dd1031ca
[NUI] Fix TabButton not to invoke duplicate SelectedChanged (#2775)

TabButton does not change its state to unselected if button or key is
unpressed while its state is selected.

Previously, TabButton invoked duplicate SelectedChanged if button or key
is unpressed while its state is selected.

Now, TabButton does not invoke duplicate SelectedChanged if button or
key is unpressed while its state is selected.

Co-authored-by: Jaehyun Cho <jae_hyun.cho@samsung.com>
src/Tizen.NUI.Components/Controls/TabBar.cs
src/Tizen.NUI.Components/Controls/TabButton.cs
src/Tizen.NUI.Components/Controls/TabButtonGroup.cs