From c5aad7f53a7d3690fbc5b44be5961f7c5289513c Mon Sep 17 00:00:00 2001 From: Jaehyun Cho Date: Mon, 15 Apr 2024 17:11:38 +0900 Subject: [PATCH] [NUI] Fix View to use control-accessible State::SENSITIVE In dali-toolkit, control-accessible's State::SENSITIVE has been modified from Actor::Property::SENSITIVE to IsHittable() && GetTouchRequired(). Unlike control-accessible, NUI View's custom Accessibility state of Sensitive still refers Actor::Property::SENSITIVE. So NUI View with ViewAccessibilityMode.Default's Accessibility state of Sensitive refers IsHittable() && GetTouchRequired(). In contrast, NUI View with ViewAccessibilityMode.Custom's Accessibility state of Sensitive refers Actor::Property::SENSITIVE. To make them have same Sensitive value, NUI View's custom Accessibility state of Sensitive is modified to use the value from control-accessible. --- src/Tizen.NUI/src/public/BaseComponents/ViewAccessibility.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/src/Tizen.NUI/src/public/BaseComponents/ViewAccessibility.cs b/src/Tizen.NUI/src/public/BaseComponents/ViewAccessibility.cs index 68ddfad..e44f6a1 100755 --- a/src/Tizen.NUI/src/public/BaseComponents/ViewAccessibility.cs +++ b/src/Tizen.NUI/src/public/BaseComponents/ViewAccessibility.cs @@ -518,7 +518,6 @@ namespace Tizen.NUI.BaseComponents states[AccessibilityState.Focused] = this.State == States.Focused; states[AccessibilityState.Enabled] = this.State != States.Disabled; - states[AccessibilityState.Sensitive] = this.Sensitive; return states; } -- 2.7.4