Skip to content
This repository was archived by the owner on Sep 5, 2024. It is now read-only.
This repository was archived by the owner on Sep 5, 2024. It is now read-only.

select(async): arrow keys cause search to be run again rather than allowing navigation within dropdown #11357

@Splaktar

Description

@Splaktar

Bug, enhancement request, or proposal:

Bug

CodePen and steps to reproduce the issue:

CodePen Demo which demonstrates the issue:

https://codepen.io/Splaktar/pen/qKzOZB?editors=1010
https://material.angularjs.org/latest/demo/select

Detailed Reproduction Steps:

  1. Click the select to open the async search dropdown
  2. Press the arrow down button

What is the expected behavior?

The second option should be selected/focused.

What is the current behavior?

The dropdown panel is dismissed, a progress spinner appears, and a new dropdown panel is displayed without any change to which option is selected.

What is the use-case or motivation for changing an existing behavior?

a11y and UX

Which versions of AngularJS, Material, OS, and browsers are affected?

  • AngularJS: 1.6.7
  • AngularJS Material: 1.1.10
  • OS: macOS
  • Browsers: Chrome

Is there anything else we should know? Stack Traces, Screenshots, etc.

Related to #11347

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions