From a94aabe604e6abba2e9da1147fdc5d3a59eeedd2 Mon Sep 17 00:00:00 2001 From: myrmidex Date: Sun, 22 Mar 2026 02:20:18 +0100 Subject: [PATCH] 19 - Add double-click guard to save distribution handler --- resources/js/components/IncomeDistributionPreview.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/js/components/IncomeDistributionPreview.tsx b/resources/js/components/IncomeDistributionPreview.tsx index ad0c00b..d72154c 100644 --- a/resources/js/components/IncomeDistributionPreview.tsx +++ b/resources/js/components/IncomeDistributionPreview.tsx @@ -83,6 +83,8 @@ export default function IncomeDistributionPreview({ scenarioId }: IncomeDistribu }; const handleApply = async () => { + if (isApplying) return; + const parsed = parseFloat(amount); if (isNaN(parsed) || parsed <= 0) return;