Skip to content

fix(select): disable interaction with the open list - #2602

Open
Xapollon430 wants to merge 1 commit into
IgniteUI:masterfrom
Xapollon430:codex/disabled-web-select-popup
Open

Xapollon430 wants to merge 1 commit into
IgniteUI:masterfrom
Xapollon430:codex/disabled-web-select-popup

Conversation

@Xapollon430

Copy link
Copy Markdown

Description

Clicking an option in an open Select still changed the value after the control became disabled. Extend the list's existing inert binding to cover the disabled state. The open list and its slotted controls cannot receive input while disabled.

Type of Change

  • Bug fix
  • Documentation update

Related Issues

Closes #2601.

Testing

  • The same native Chrome click changed Apple to Orange and emitted one igcChange before the patch. It kept Apple selected and emitted no change afterward.
  • The new native-pointer regression failed before the patch. All 180 focused Select tests passed afterward.
  • npm run check, npm run lint, and npm run test passed. The full browser suite reported 6,507 passing and two skipped tests.

Before and after recording

Checklist

  • Tested locally.
  • Updated the component spec and changelog.
  • Read the contribution guidelines.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: An open Select still accepts a selection after it is disabled

1 participant