diff --git a/src/Components/CreateImageWizard/formComponents/Packages.js b/src/Components/CreateImageWizard/formComponents/Packages.js index ae2b517e..64fbb58e 100644 --- a/src/Components/CreateImageWizard/formComponents/Packages.js +++ b/src/Components/CreateImageWizard/formComponents/Packages.js @@ -31,6 +31,14 @@ const Packages = ({ defaultArch, ...props }) => { const [ filterChosen, setFilterChosen ] = useState(''); const [ focus, setFocus ] = useState(''); + // this effect only triggers on mount + useEffect(() => { + const selectedPackages = getState()?.values?.['selected-packages']; + if (selectedPackages) { + setPackagesChosen(selectedPackages); + } + }, []); + const searchResultsComparator = useCallback((searchTerm) => { return (a, b) => { // check exact match first