diff --git a/src/ng/directive/select.js b/src/ng/directive/select.js index f91f49bde29c..b20443c5f8ed 100644 --- a/src/ng/directive/select.js +++ b/src/ng/directive/select.js @@ -164,7 +164,7 @@ var selectDirective = ['$compile', '$parse', function($compile, $parse) { }; - self.addOption = function(value) { + self.addOption = function(value, element) { assertNotHasOwnProperty(value, '"option value"'); optionsMap[value] = true; @@ -172,6 +172,12 @@ var selectDirective = ['$compile', '$parse', function($compile, $parse) { $element.val(value); if (unknownOption.parent()) unknownOption.remove(); } + // Workaround for https://code.google.com/p/chromium/issues/detail?id=381459 + // Adding an