diff --git a/packages/block-editor/src/components/block-popover/index.js b/packages/block-editor/src/components/block-popover/index.js index 9d23c0b2ff3499..45a2b3aa970043 100644 --- a/packages/block-editor/src/components/block-popover/index.js +++ b/packages/block-editor/src/components/block-popover/index.js @@ -77,8 +77,12 @@ function BlockPopover( }; }, [ selectedElement ] ); - const { isZoomOut: isZoomOutFn } = unlock( useSelect( blockEditorStore ) ); - const isZoomOut = isZoomOutFn(); + const { isZoomOut } = useSelect( + ( select ) => ( { + isZoomOut: unlock( select( blockEditorStore ) ).isZoomOut(), + } ), + [] + ); const popoverAnchor = useMemo( () => { if (