From: Taehyub Kim Date: Tue, 8 Mar 2022 13:07:20 +0000 (+0900) Subject: [NUI] Prevent to call button up event when button is not pressed X-Git-Tag: submit/tizen_6.0/20220310.005016~1^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=87b89534b3b38de787b2653302e60c063ecc9e96;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git [NUI] Prevent to call button up event when button is not pressed --- diff --git a/src/Tizen.NUI.Components/Controls/Button.Internal.cs b/src/Tizen.NUI.Components/Controls/Button.Internal.cs index e7aeb0e71..b82b418bc 100755 --- a/src/Tizen.NUI.Components/Controls/Button.Internal.cs +++ b/src/Tizen.NUI.Components/Controls/Button.Internal.cs @@ -127,7 +127,10 @@ namespace Tizen.NUI.Components return true; case PointStateType.Up: { - bool clicked = isPressed && IsEnabled; + if (!isPressed) + { + return true; + } isPressed = false; @@ -142,11 +145,8 @@ namespace Tizen.NUI.Components UpdateState(); } - if (clicked) - { - ClickedEventArgs eventArgs = new ClickedEventArgs(); - OnClickedInternal(eventArgs); - } + ClickedEventArgs eventArgs = new ClickedEventArgs(); + OnClickedInternal(eventArgs); return true; }