[AT-SPI] Use std::make_unique in SetAccessibilityConstructor 91/271391/2
authorArtur Świgoń <a.swigon@samsung.com>
Fri, 18 Feb 2022 14:20:48 +0000 (15:20 +0100)
committerArtur Świgoń <a.swigon@samsung.com>
Fri, 18 Feb 2022 14:32:42 +0000 (15:32 +0100)
An upcoming dali-toolkit patch will narrow down the expected return type
to ControlAccessible.

Change-Id: I3826c8a0976345d245949f9e49bc680e223afd14

dali-extension/internal/rive-animation-view/rive-animation-view-impl.cpp

index c86f053..e3cbda0 100644 (file)
@@ -215,8 +215,7 @@ void RiveAnimationView::OnSceneDisconnection()
 void RiveAnimationView::OnInitialize()
 {
   Toolkit::DevelControl::SetAccessibilityConstructor(Self(), [](Dali::Actor actor) {
-    return std::unique_ptr<Dali::Accessibility::Accessible>(
-      new Toolkit::DevelControl::ControlAccessible(actor, Dali::Accessibility::Role::IMAGE));
+    return std::make_unique<Toolkit::DevelControl::ControlAccessible>(actor, Dali::Accessibility::Role::IMAGE);
   });
 
   // Enable highightability