diff --git a/frontend/css/status_ticker.scss b/frontend/css/status_ticker.scss index 04a5662c0..e068dc7f8 100644 --- a/frontend/css/status_ticker.scss +++ b/frontend/css/status_ticker.scss @@ -69,6 +69,8 @@ } .first-ticker { + height: 3rem; + overflow: hidden; padding-bottom: 0.5rem; background: $black; .status-ticker-created-at { diff --git a/frontend/farmware/state_to_props.ts b/frontend/farmware/state_to_props.ts index 8e38ef568..2b64f2760 100644 --- a/frontend/farmware/state_to_props.ts +++ b/frontend/farmware/state_to_props.ts @@ -91,7 +91,7 @@ export function mapStateToProps(props: Everything): FarmwareProps { shouldDisplay(Feature.api_farmware_installations) && taggedFarmwareInstallations.map(x => { const name = namePendingInstall(x.body.package, x.body.id); - const alreadyAdded = Object.keys(farmwares).includes(name); + const alreadyAdded = Object.keys(farmwares).includes(x.body.package || name); const alreadyInstalled = Object.values(farmwares) .map(fw => fw.url).includes(x.body.url); if (x.body.id && !alreadyAdded && !alreadyInstalled) {