From 7e83ac8a06ab08024d1277146f2322ddfa201648 Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Wed, 5 Feb 2020 16:49:01 +0100 Subject: [PATCH] Only update initial selected nominations once (#2241) --- packages/app-staking/src/Actions/Account/Nominate.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/app-staking/src/Actions/Account/Nominate.tsx b/packages/app-staking/src/Actions/Account/Nominate.tsx index 53641f2c0b..c37cdfcbf2 100644 --- a/packages/app-staking/src/Actions/Account/Nominate.tsx +++ b/packages/app-staking/src/Actions/Account/Nominate.tsx @@ -28,11 +28,11 @@ function Nominate ({ className, controllerId, nominees, onClose, next, stakingOv const { t } = useTranslation(); const [favorites] = useFavorites(STORE_FAVS_BASE); const [validators, setValidators] = useState([]); - const [selection, setSelection] = useState([]); + const [selection, setSelection] = useState(); const [available, setAvailable] = useState([]); useEffect((): void => { - if (!selection.length && nominees) { + if (!selection && nominees) { setSelection(nominees); } }, [selection, nominees]); @@ -83,13 +83,13 @@ function Nominate ({ className, controllerId, nominees, onClose, next, stakingOv label={t('filter candidates')} maxCount={MAX_NOMINEES} onChange={setSelection} - value={selection} + value={selection || []} />