From 9e81c5c09d1d157bf71a775bdfdcaaad7c269529 Mon Sep 17 00:00:00 2001 From: Jason Freeman Date: Wed, 17 Sep 2014 14:38:34 -0700 Subject: [PATCH] Revert to old behavior for forEach --- src/compiler/core.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/compiler/core.ts b/src/compiler/core.ts index 79b0c9aca83..c4aafbe2ef9 100644 --- a/src/compiler/core.ts +++ b/src/compiler/core.ts @@ -12,11 +12,11 @@ module ts { if (array) { for (var i = 0, len = array.length; i < len; i++) { if (result = callback(array[i])) { - return result; + break; } } } - return undefined; + return result; } export function contains(array: T[], value: T): boolean {