From 8f87bdbd70298249566a34fd23927be5e4c5f71b Mon Sep 17 00:00:00 2001 From: dongsug-song <35130733+dongsug-song@users.noreply.github.com> Date: Tue, 17 Sep 2019 19:52:21 +0900 Subject: [PATCH 1/1] [NUI] Add dali-atspi getState(), say(), say_callback() and pauseResume() as HiddenAPI (#1021) --- src/Tizen.NUI/src/internal/Interop/Interop.Accessibility.cs | 6 ------ src/Tizen.NUI/src/public/Accessibility.cs | 12 ++++-------- 2 files changed, 4 insertions(+), 14 deletions(-) diff --git a/src/Tizen.NUI/src/internal/Interop/Interop.Accessibility.cs b/src/Tizen.NUI/src/internal/Interop/Interop.Accessibility.cs index 820028f..4ac134b 100755 --- a/src/Tizen.NUI/src/internal/Interop/Interop.Accessibility.cs +++ b/src/Tizen.NUI/src/internal/Interop/Interop.Accessibility.cs @@ -15,9 +15,6 @@ * */ -#if (NUI_DEBUG_ON) - - namespace Tizen.NUI { internal static partial class Interop @@ -35,6 +32,3 @@ namespace Tizen.NUI } } } - - -#endif \ No newline at end of file diff --git a/src/Tizen.NUI/src/public/Accessibility.cs b/src/Tizen.NUI/src/public/Accessibility.cs index f772346..a0fb0aa 100755 --- a/src/Tizen.NUI/src/public/Accessibility.cs +++ b/src/Tizen.NUI/src/public/Accessibility.cs @@ -15,9 +15,6 @@ * */ -#if (NUI_DEBUG_ON) - - using global::System; using System.ComponentModel; using System.Runtime.InteropServices; @@ -86,7 +83,7 @@ namespace Tizen.NUI IntPtr callbackIntPtr = IntPtr.Zero; if (_sayFinishedEventHandler != null) { - _sayFinishedEventCallbackType callback = _sayFinishedEventCallback; + callback = _sayFinishedEventCallback; callbackIntPtr = Marshal.GetFunctionPointerForDelegate(callback); } bool ret = Interop.Accessibility.accessibility_say(View.getCPtr(dummy), sentence, discardable, callbackIntPtr); @@ -192,7 +189,7 @@ namespace Tizen.NUI IntPtr callbackIntPtr = IntPtr.Zero; if (_sayFinishedEventHandler != null) { - _sayFinishedEventCallbackType callback = _sayFinishedEventCallback; + callback = _sayFinishedEventCallback; callbackIntPtr = Marshal.GetFunctionPointerForDelegate(callback); } bool ret = Interop.Accessibility.accessibility_say(View.getCPtr(target), sentence, discardable, callbackIntPtr); @@ -210,6 +207,8 @@ namespace Tizen.NUI [UnmanagedFunctionPointer(CallingConvention.StdCall)] private delegate void _sayFinishedEventCallbackType(int result); + private _sayFinishedEventCallbackType callback = null; + private void _sayFinishedEventCallback(int result) { tlog.Fatal(tag, $"_sayFinishedEventCallback(res={result}) called!"); @@ -222,6 +221,3 @@ namespace Tizen.NUI #endregion Private } } - - -#endif \ No newline at end of file -- 2.7.4