lion/packages/ui/components/form-core/src
ByoungYong Kim 22b8f24804
Fix indeterminate checkbox edge cases (#2458)
* Add failing tests

* Fix the issues with indeterminate checkbox

* Update the fix

* Clean up the code

* Add changeset

* Fix a type issue

* Refactor the code

* Fix a bug regarding disabled checked sub checkbox

* Add test case where subCheckboxes are added and removed dynamically

* Make a few node reference optional as it spits undefined error when the element is removed
2025-02-04 11:08:57 +01:00
..
choice-group fix(form-core): add aria-hidden=true to the graphic element of the choiceInput (#2447) 2025-01-20 09:46:10 +01:00
form-group fix(form-core): remove fieldset label from input-field aria-labelledby, add opt-in via data-label 2024-02-19 17:39:22 +01:00
registration chore: update portal url 2024-10-29 12:15:39 +01:00
utils fix(ui): improve test experience in dev-mode 2024-10-30 15:51:55 +01:00
validate fix(form-core): allow to use '_$isValidator$' instead of instanceof check (supporting multiple versions of Validator) 2024-11-12 13:28:08 +01:00
FocusMixin.js Fix indeterminate checkbox edge cases (#2458) 2025-02-04 11:08:57 +01:00
FormatMixin.js fix(ui): [form-core] enhance formatter and parser meta; reset _isPasting on task instead of microtask 2025-01-15 16:33:02 +01:00
FormControlMixin.js fix(form-core): allow to use '_$isValidator$' instead of instanceof check (supporting multiple versions of Validator) 2024-11-12 13:28:08 +01:00
InteractionStateMixin.js fix(ui): type requestUpdate 2022-11-22 19:29:37 +01:00
LionField.js Fix indeterminate checkbox edge cases (#2458) 2025-02-04 11:08:57 +01:00
localizeNamespaceLoader.js fix: add translations to the type of validation message (#2226) 2024-06-17 09:28:51 +02:00
NativeTextFieldMixin.js feat: introduce wireit and ts use node16 resolution 2022-11-07 11:39:40 +01:00