Skip to content

Commit d57175c

Browse files
committed
fixup: fix feetarget
In previous refactoring the fee always reset to normal after changing anything in the send form. This fixes feetarget by only setting feetarget to default if there is no feetarget yet.
1 parent bd104f5 commit d57175c

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

frontends/web/src/routes/account/send/feetargets.tsx

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -93,18 +93,16 @@ export const FeeTargets = ({
9393
});
9494
}
9595
setOptions(options);
96+
if (feeTarget) {
97+
return;
98+
}
9699
setFeeTarget(feeTargets.defaultFeeTarget);
97100
onFeeTargetChange(feeTargets.defaultFeeTarget);
98-
// if (!feeTarget) {
99-
// setFeeTarget(feeTargets.defaultFeeTarget);
100-
// console.log('ONLY ONCE????', feeTargets.defaultFeeTarget);
101-
// onFeeTargetChange(feeTargets.defaultFeeTarget);
102-
// }
103101
if (feeTargets.feeTargets.length === 0) {
104102
setNoFeeTargets(true);
105103
}
106104
focusInput();
107-
}, [t, feeTargets, focusInput, accountCode, config, onFeeTargetChange, disabled]);
105+
}, [t, feeTarget, feeTargets, focusInput, accountCode, config, onFeeTargetChange, disabled]);
108106

109107
const handleFeeTargetChange = (event: React.SyntheticEvent) => {
110108
const target = event.target as HTMLSelectElement;

0 commit comments

Comments
 (0)