title: Open list on focus
body: <p>I work with the angular bootstrap ui (typeahead) trying to show the list of my customers when the inputs is focused, with this:</p>
  
  <pre><code>lima3app.directive('typeaheadOpenOnFocus', function() {
      return {
          require: ['ngModel'],
          link: function(scope, element, attr, ctrls) {
              element.bind('focus', function() {
                  ctrls.$setViewValue('');
                  console.log('customer.customer');
              });
          }
      };
  
  });
  </code></pre>
  
  <p>So in the view i setted my input:</p>
  
  <pre><code>&lt;input type="text" class="form-content req" id="form-customer"
         name="formcustomer"
         typeahead="customer as customer.customer for customer in customerList | filter:{customer:$viewValue}"
         typeahead-on-select="onCustomerSelect($item)"
         typeahead-append-to-body="true"
         typeahead-open-on-focus
  
         ng-model="customer.customer"
         focus="true"
         required="required"&gt;
  </code></pre>
  
  <p>But the code, doesn't work. Is there any way to do this?</p>