[Tizen] Fix for UserMediaPermissionRequest object to be maintained by user
authorYoungsun Suh <youngsun.suh@samsung.com>
Tue, 11 Feb 2025 05:58:07 +0000 (14:58 +0900)
committerYoungsun Suh <youngsun.suh@samsung.com>
Tue, 11 Feb 2025 05:58:07 +0000 (14:58 +0900)
This reverts commit 713c28a8578d4bf5be908bf3944839af24b35c0b.

Change-Id: Ibf6a38b6000651bb1adc74068a51f73edb65f727

dali-csharp-binder/dali-toolkit/web-view-wrap.cpp

index c2338ad2f6eca0614da7573a9466a0036701e3a4..dc18f1f3fb3eff3ad11c97a2c4b2b9b908c0bd6b 100755 (executable)
@@ -1443,8 +1443,8 @@ SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WebView_RegisterUserMediaPermissionReque
     try {
       if (handler)
       {
-        (arg1)->RegisterUserMediaPermissionRequestCallback([handler](std::unique_ptr<Dali::WebEngineUserMediaPermissionRequest> permission, const std::string &message) {
-            handler(permission.release(), message.c_str());
+        (arg1)->RegisterUserMediaPermissionRequestCallback([handler](Dali::WebEngineUserMediaPermissionRequest* permission, const std::string &message) {
+            handler(permission, message.c_str());
           });
       }
       else