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 {