Revert "[Tizen] Oring key event callback result"
authorminho.sun <minho.sun@samsung.com>
Tue, 1 Aug 2017 01:20:59 +0000 (10:20 +0900)
committerminho.sun <minho.sun@samsung.com>
Tue, 1 Aug 2017 01:21:01 +0000 (10:21 +0900)
This reverts commit d26c0731a9ad942c6d9e84d09a961736c4bc2deb.

Change-Id: I734473a9701bffbfd54fe62d71b1b8cd2833f2ab

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

index 7c51b00..3674f50 100755 (executable)
@@ -215,24 +215,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);