diff --git a/src/components/design-library-list/design-library-list-item.js b/src/components/design-library-list/design-library-list-item.js index 49caca70c9..8864a7ddcb 100644 --- a/src/components/design-library-list/design-library-list-item.js +++ b/src/components/design-library-list/design-library-list-item.js @@ -46,11 +46,11 @@ const DesignLibraryListItem = forwardRef( ( props, ref ) => { const { blocks, enableBackground, shadowBodySizeRef, blocksForSubstitutionRef, - adjustScale, onClickDesign, + onClickDesign, } = usePreviewRenderer( previewProps, previewSize, plan, spacingSize, selectedTab, selectedNum, selectedData, - ref, shadowRoot, setIsLoading + ref, hostRef, shadowRoot, setIsLoading, ) const { @@ -58,6 +58,10 @@ const DesignLibraryListItem = forwardRef( ( props, ref ) => { } = useAutoScroll( hostRef, shadowBodySizeRef, selectedTab ) const getDesignPreviewSize = () => { + if ( ! shadowRoot || isLoading ) { + return 0 + } + return selectedNum && selectedData ? selectedData.selectedPreviewSize.preview : ( enableBackground ? previewSize.heightBackground : previewSize.heightNoBackground ) } @@ -88,7 +92,7 @@ const DesignLibraryListItem = forwardRef( ( props, ref ) => { onMouseOver={ onMouseOver } > { ! isPro && plan !== 'free' && } -