lion/packages/ui/components/form-core
Denilson Sá Maia 1d3a00c022 fix(form-core): don't remove event listeners if _focusableNode was not set
This fix is similar to the previous commit.

Under very specific circumstances on a very complicated application logic, a file input field (that
extends from FocusMixin) gets created and immediately destroyed. This unfortunately causes an
error, because the `disconnectedCallback()` gets called to remove the event listeners for a
component that hasn't been fully set up.

> Uncaught TypeError: this._focusableNode is null
2025-07-26 15:05:49 +02:00
..
src fix(form-core): don't remove event listeners if _focusableNode was not set 2025-07-26 15:05:49 +02:00
test fix(form-core): make sure that slots with property fallbacks ignore initialization updates (undefined on firstUpdated) 2025-04-30 08:33:31 +02:00
test-helpers chore(ui): lint and types fixes 2023-11-08 19:08:54 +01:00
test-suites fix(validate-mixin): determine required or result validators based on characteristics (#2498) 2025-05-08 08:42:12 +02:00
translations feat: add Turkish (tr) translations to form-core, input-datepicker & pagination (#2516) 2025-05-15 16:56:48 +02:00
types fix(ui): [form-core] enhance formatter and parser meta; reset _isPasting on task instead of microtask 2025-01-15 16:33:02 +01:00