Files
headlessui/packages/@headlessui-vue/src/test-utils
Robin Malfait 569cec7514 Fix change event incorrectly getting called on blur (#2296)
* drop `d.enqueue` & `d.workQueue`

This was only used in tests and doesn't seem to be necessary.

* drop `handleChange` from the `ComboboxInput` component

This only emitted a `change` event, which Vue already emits as well.

* drop `onChange` from incoming props

This is an odd one. In Chrome this means that the `@change` is still
being called, but if we keep it, then the `@change` is _also_ called on
blur resulting in odd bugs.

Droping it fixes that issue.

That said, the `@change` is _still_ emitted and therefore the callback
is properly called and the `ComboboxInput` still can interact with the
`@change` event.

* update changelog
2023-02-21 12:19:35 +01:00
..
2021-04-04 17:49:44 +02:00