diff --git a/src/select.js b/src/select.js index 95ba2bbb9..478f6bc43 100644 --- a/src/select.js +++ b/src/select.js @@ -662,7 +662,7 @@ for (var p = list.length - 1; p >= 0; p--) { locals[$select.parserResult.itemName] = list[p]; result = $select.parserResult.modelMapper(scope, locals); - if (result == value){ + if (angular.equals(result,value)){/*very important!, witout that init object that came with the model not match obkects in list*/ resultMultiple.unshift(list[p]); return true; }