diff --git a/web/src/pages/proposals/form/ProposalFormPage.tsx b/web/src/pages/proposals/form/ProposalFormPage.tsx index a18f5e1..5e8a3d5 100644 --- a/web/src/pages/proposals/form/ProposalFormPage.tsx +++ b/web/src/pages/proposals/form/ProposalFormPage.tsx @@ -130,7 +130,12 @@ export default function ProposalFormPage() { options={customers} getOptionLabel={(opt) => (typeof opt === 'string' ? opt : opt.name)} loading={customerLoading} - onInputChange={(_, value) => searchCustomers(value)} + onInputChange={(_, value, reason) => { + if (reason === 'input') { + handleChange('customerName', value); + } + searchCustomers(value); + }} onChange={handleCustomerSelect} renderInput={(params) => (