[AT-SPI] Use std::make_unique in SetAccessibilityConstructor 92/271392/2 accepted/tizen/unified/20220223.132725 accepted/tizen/unified/20220311.112121 accepted/tizen/unified/20220316.182746 submit/tizen/20220222.071330 submit/tizen/20220310.080704 submit/tizen/20220311.015202 submit/tizen/20220315.080726 submit/tizen/20220316.001540 submit/tizen/20220316.051915
authorArtur Świgoń <a.swigon@samsung.com>
Fri, 18 Feb 2022 14:24:03 +0000 (15:24 +0100)
committerArtur Świgoń <a.swigon@samsung.com>
Fri, 18 Feb 2022 14:31:05 +0000 (15:31 +0100)
An upcoming dali-toolkit patch will narrow down the expected return type
to ControlAccessible.

Change-Id: Iba6e0e883239bc1c8f6061f2e426d783068b000b

widget_viewer_dali/internal/widget_view/widget_view_impl.cpp

index f5b6bc7b4060ea4f8afb204f08e0946ea4a0c6c4..691c8dcb97f455033488638473b920f4158ac086 100644 (file)
@@ -1048,8 +1048,7 @@ void WidgetView::OnInitialize()
 
   // Add Accessibility
   Toolkit::DevelControl::SetAccessibilityConstructor(Self(), [](Dali::Actor actor) {
-    return std::unique_ptr<Dali::Accessibility::Accessible>(
-      new Toolkit::DevelControl::ControlAccessible(actor, Dali::Accessibility::Role::EMBEDDED));
+    return std::make_unique<Toolkit::DevelControl::ControlAccessible>(actor, Dali::Accessibility::Role::EMBEDDED);
   });
 
   //Enable highightability