WICG / layout-instability

A proposal for a Layout Instability specification
https://wicg.github.io/layout-instability/
Other
159 stars 27 forks source link

Change events should also trigger hadRecentInput #95

Closed npm1 closed 3 years ago

npm1 commented 3 years ago

It's possible for a user interaction to change values in a <select> without having one of the events that the spec currently considers for hadRecentInput. See for example https://tamethebots.com/select-recent-input-bug.html, from https://bugs.chromium.org/p/chromium/issues/detail?id=1120282. The popup consumes the click when you select from the dropdown, so we want to consider the change event separately as a way to trigger hadRecentInput.