From aa440efcb381a61abb49ea846d1fe0b458cc3a50 Mon Sep 17 00:00:00 2001 From: Ryan Schmukler Date: Wed, 1 Apr 2015 19:27:29 -0400 Subject: [PATCH] feat(select): add psuedo-element to make auto complete work closes #1801 --- src/components/select/select.js | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/src/components/select/select.js b/src/components/select/select.js index e5259e5488a..427a74c81da 100755 --- a/src/components/select/select.js +++ b/src/components/select/select.js @@ -71,7 +71,7 @@ function SelectDirective($mdSelect, $mdUtil, $mdTheming, $interpolate, $compile, return { restrict: 'E', - require: ['mdSelect', 'ngModel'], + require: ['mdSelect', 'ngModel', '?^form'], compile: compile, controller: function() { } // empty placeholder controller to be initialized in link }; @@ -110,6 +110,20 @@ function SelectDirective($mdSelect, $mdUtil, $mdTheming, $interpolate, $compile, ); } + if (attr.name) { + var autofillClone = angular.element('