{"version":"2.1.248","anchor":"multi-select-edits-can-be-vetoed-by-the-handler","canonical_anchor":"multi-select-edits-can-be-vetoed-by-the-handler","heading":"Multi-select edits can be vetoed by the handler","tier":"notice","area":"Terminal UI","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248\/e\/multi-select-edits-can-be-vetoed-by-the-handler","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248","markdown":"### Multi-select edits can be vetoed by the handler\n\nMulti-select lists can reject an edit outright, and space no longer toggles on the submit button.\n\n**What**\n\nIn multi-select option lists, a change handler returning false now aborts the edit outright: no text written, no cursor move, no selection. Image removal can be vetoed the same way, and pressing space while the submit button is focused no longer toggles an option.\n\n**Details**\n\n- Submit-button focus is guarded by a new `refuseSubmitFocus` prop.\n- The underlying hook now also exposes a way to read the currently selected values.\n\n**Evidence**\n\n`refuseSubmitFocus`\n\n- Area: Terminal UI\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5"}