diff --git a/frontend/src/lib/geschichte/JourneyItemRow.svelte b/frontend/src/lib/geschichte/JourneyItemRow.svelte index d1016b83..57ea5c3e 100644 --- a/frontend/src/lib/geschichte/JourneyItemRow.svelte +++ b/frontend/src/lib/geschichte/JourneyItemRow.svelte @@ -74,9 +74,11 @@ async function handleNoteRemove() { } } -function handleRemoveClick() { +async function handleRemoveClick() { if (needsConfirmOnRemove) { showRemoveConfirm = true; + await tick(); + rootEl?.querySelector('[data-remove-confirm-cancel]')?.focus(); } else { onRemove(); } @@ -167,18 +169,21 @@ async function handleRemoveCancel() { {m.journey_item_pending_remove()} {:else if showRemoveConfirm} -
+
{m.journey_remove_confirm()}