Revert "[Tizen] Oring key event callback result" 88/135088/1
authordongsug.song <dongsug.song@samsung.com>
Wed, 21 Jun 2017 01:43:25 +0000 (10:43 +0900)
committerdongsug.song <dongsug.song@samsung.com>
Wed, 21 Jun 2017 01:43:28 +0000 (10:43 +0900)
This reverts commit 7ec3e9e9daae451f70eef6699f97693725bfb995.

Change-Id: I217aea29442a2ca5ca579da9b6691d2c976e8289

Tizen.NUI/src/public/BaseComponents/View.cs

index 08deb3d..9499b4a 100755 (executable)
@@ -218,24 +218,16 @@ namespace Tizen.NUI.BaseComponents
         {
             KeyEventArgs e = new KeyEventArgs();
 
-            bool result = false;
-
             e.Key = Tizen.NUI.Key.GetKeyFromPtr(keyEvent);
 
             if (_keyEventHandler != null)
             {
-                Delegate[] delegateList = _keyEventHandler.GetInvocationList();
-
-                // Oring the result of each callback.
-                foreach ( EventHandlerWithReturnType<object, KeyEventArgs, bool> del in delegateList )
-                {
-                    result |= del( this, e );
-                }
+                return _keyEventHandler(this, e);
             }
-
-            return result;
+            return false;
         }
 
+
         private EventHandler _onRelayoutEventHandler;
         [UnmanagedFunctionPointer(CallingConvention.StdCall)]
         private delegate void OnRelayoutEventCallbackType(IntPtr control);