diff --git a/packages/web/components/Profile/EmbeddedUrlSection.tsx b/packages/web/components/Profile/EmbeddedUrlSection.tsx index e169f057..6631c6ca 100644 --- a/packages/web/components/Profile/EmbeddedUrlSection.tsx +++ b/packages/web/components/Profile/EmbeddedUrlSection.tsx @@ -162,6 +162,7 @@ const LinkPreview: React.FC = ({ backgroundImage: `url(${image})`, height: 'auto', flex: 1, + minH: '12rem', width: '100%', backgroundSize: 'cover', backgroundRepeat: 'no-repeat', diff --git a/packages/web/pages/player/[username].tsx b/packages/web/pages/player/[username].tsx index eca02260..ce79699b 100644 --- a/packages/web/pages/player/[username].tsx +++ b/packages/web/pages/player/[username].tsx @@ -313,6 +313,10 @@ export const Grid: React.FC = ({ player }): ReactElement => { const onAddBox = useCallback( (boxType: BoxType, boxMetadata: BoxMetadata): void => { + const boxKey = getBoxKey(boxType, boxMetadata); + if (currentLayoutItems.find((item) => item.boxKey === boxKey)) { + return; + } const layoutData = { layouts: addBoxToLayouts(boxType, boxMetadata, currentLayouts), layoutItems: [