{"version":"2.1.235","anchor":"select-list-keyboard-handling-text-input-options-no-longer","canonical_anchor":"select-list-keyboard-handling-text-input-options-no-longer","heading":"Select-list keyboard handling: text-input options no longer accept on Enter, and edge navigation escapes the list","tier":"notice","area":"Elsewhere","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.235\/e\/select-list-keyboard-handling-text-input-options-no-longer","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.235","markdown":"### Select-list keyboard handling: text-input options no longer accept on Enter, and edge navigation escapes the list\n\nSelect lists no longer submit text-input options on Enter, and Up\/Down at the edges now lets focus leave the list\n\nThe `select:accept` keyboard binding now ignores options of type `input` and reads the focused value through a getter rather than captured state, so a stale focus can no longer be submitted accidentally. Pressing Down or Up (or ctrl-n\/ctrl-p) at the last or first option now calls the list's exit-downward or exit-upward callback and stops propagation, letting focus move out of the list instead of clamping at the edge.\n\n- Area: Elsewhere\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 1\/5"}