ellipticaljs / paper-autocomplete

Polymer Autocomplete Component
MIT License
68 stars 66 forks source link

<paper-autocomplete-suggestions> does not work for the first time on `show-results-on-focus` #126

Closed andrewspy closed 2 years ago

andrewspy commented 6 years ago

Description

<paper-autocomplete-suggestions> does not work for the first time when show-results-on-focus and min-length="0".

Reproduce

  1. Use the <paper-autocomplete-suggestions> demo.
  2. Add show-results-on-focus and min-length="0" attributes.
  3. Click on <paper-input> for the first time.

Note: Subsequently clicking will work when the input was previously key-in.

<paper-autocomplete id="show" class="autocomplete-states" label="Show results on focus" show-results-on-focus>
</paper-autocomplete>
<div class="autocomplete-wrapper">
  <paper-input id="myInput" label="Select State"></paper-input>

  <paper-autocomplete-suggestions for="myInput" source="[[accounts]]"
    show-results-on-focus
    min-length="0">
  </paper-autocomplete-suggestions>
</div>

Expected Result

Suggestion should be shown on first click.

Actual Result

Suggestion is not shown on first click.