prevent billable rate change modals from immediately sumbitting when pressing enter on the previous form

This commit is contained in:
Gregor Vostrak
2025-04-23 14:24:36 +02:00
parent c17c5dc6c0
commit 89131b9e77
3 changed files with 12 additions and 3 deletions

View File

@@ -49,7 +49,10 @@ const showOwnershipTransferConfirmModal = ref(false);
function saveWithChecks() {
if (memberBody.value.billable_rate !== props.member.billable_rate) {
showBillableRateModal.value = true;
// make sure that the alert modal is not immediately submitted when user presses enter
setTimeout(() => {
showBillableRateModal.value = true;
}, 0);
show.value = false;
} else if (
memberBody.value.role === 'owner' &&