X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Fdevel-api%2Fcontrols%2Fcontrol-devel.cpp;h=a15e5a1fde82b0bccfac0c1da193ecbcee5ff9b7;hb=0512ac82e2c23d8eada7840b5a72cdabe13a5f54;hp=a98cefeae512de365139fe98b47cdb3c470c9d5a;hpb=3991c05d4e79ba65ef4d98895d015754e08b3750;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/devel-api/controls/control-devel.cpp b/dali-toolkit/devel-api/controls/control-devel.cpp index a98cefe..a15e5a1 100644 --- a/dali-toolkit/devel-api/controls/control-devel.cpp +++ b/dali-toolkit/devel-api/controls/control-devel.cpp @@ -224,7 +224,7 @@ void ClearAccessibilityRelations(Toolkit::Control control) GetControlImplementation(control).mAccessibilityRelations.clear(); } -void SetAccessibilityConstructor(Dali::Actor control, std::function(Dali::Actor)> constructor) +void SetAccessibilityConstructor(Dali::Actor control, std::function(Dali::Actor)> constructor) { GetControlImplementation(Toolkit::Control::DownCast(control)).mAccessibilityConstructor = constructor; } @@ -256,28 +256,22 @@ Dali::Accessibility::ReadingInfoTypes GetAccessibilityReadingInfoType(Toolkit::C bool ClearAccessibilityHighlight(Toolkit::Control control) { - auto* accessible = Dali::Accessibility::Component::DownCast(GetControlImplementation(control).GetAccessibilityObject()); - - return accessible ? accessible->ClearHighlight() : false; + return GetControlImplementation(control).GetAccessibleObject()->ClearHighlight(); } bool GrabAccessibilityHighlight(Toolkit::Control control) { - auto* accessible = Dali::Accessibility::Component::DownCast(GetControlImplementation(control).GetAccessibilityObject()); - - return accessible ? accessible->GrabHighlight() : false; + return GetControlImplementation(control).GetAccessibleObject()->GrabHighlight(); } Dali::Accessibility::States GetAccessibilityStates(Toolkit::Control control) { - auto* accessible = GetControlImplementation(control).GetAccessibilityObject(); - - return accessible->GetStates(); + return GetControlImplementation(control).GetAccessibleObject()->GetStates(); } void NotifyAccessibilityStateChange(Toolkit::Control control, Dali::Accessibility::States states, bool recurse) { - GetControlImplementation(control).GetAccessibilityObject()->NotifyAccessibilityStateChange(std::move(states), recurse); + GetControlImplementation(control).GetAccessibleObject()->NotifyAccessibilityStateChange(std::move(states), recurse); } } // namespace DevelControl