title: angular bootstrap typeahead bug
body: <p>i use angular bootstrap typeahead (this lib ui-bootstrap-tpls.js
  ) in my app, when use two typeahead in one scope, only one work well, and other not work, 
  this is my code  </p>
  
  <pre><code>angular.module('plunker', ['ui.bootstrap']);
  function TypeaheadCtrl($scope) {
  
      $scope.selected = undefined;
      $scope.selected2 = undefined;
  
      $scope.states = ['Alabama', 'Alaska','California', 'Hawaii',  'Wisconsin', 'Wyoming'];
  }
  
  &lt;html ng-app="plunker"&gt;
      &lt;head&gt;
      &lt;title&gt;&lt;/title&gt;
      &lt;link href="lib/angular-bootstrap/bootstrap.css" rel="stylesheet" /&gt;
      &lt;script src="lib/angular/angular.js"&gt;&lt;/script&gt;
      &lt;script src="lib/angular-bootstrap/ui-bootstrap-tpls-0.3.0.min.js"&gt;&lt;/script&gt;
      &lt;script src="app.js"&gt;&lt;/script&gt;
      &lt;/head&gt;
      &lt;body&gt;
          &lt;div class='container-fluid' ng-controller="TypeaheadCtrl"&gt;
          &lt;pre&gt;Model: {{selected| json}}&lt;/pre&gt;
          &lt;input type="text" ng-model="selected" typeahead="state for state in states | filter:$viewValue"&gt;
          &lt;input type="text" ng-model="selected2" typeahead="state for state in states | filter:$viewValue"&gt;
          &lt;/div&gt;
     &lt;/body&gt;
  </code></pre>
  
  <p></p>
  
  <p>please check this and help.</p>