[NUI] Remove basehandle usage at Accessibility static
authorEunki, Hong <eunkiki.hong@samsung.com>
Mon, 30 Oct 2023 05:17:31 +0000 (14:17 +0900)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Mon, 6 Nov 2023 11:32:05 +0000 (20:32 +0900)
Since we try to resolve some unusual behavior of BaseHandle,
the dummyHandle in Accessibility can give us some confuse logs.

Actually, we don't need to hold it as BaseHandle type. we only need this
as object type. So, let we make it as object, instead of BaseHandle.

Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
src/Tizen.NUI/src/public/Accessibility/Accessibility.cs

index a8ef2c9..d86a9d2 100755 (executable)
@@ -212,7 +212,7 @@ namespace Tizen.NUI.Accessibility
 
             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
 
-            return dummyHandle.GetInstanceSafely<View>(ptr);
+            return dummyObject.GetInstanceSafely<View>(ptr);
         }
 
         /// <summary>
@@ -342,7 +342,7 @@ namespace Tizen.NUI.Accessibility
             SayFinished?.Invoke(typeof(Accessibility), new SayFinishedEventArgs(result));
         }
 
-        private static BaseHandle dummyHandle = new BaseHandle();
+        private static readonly object dummyObject = new object();
 
         #endregion Private
     }