diff --git a/packages/block-editor/src/hooks/position.js b/packages/block-editor/src/hooks/position.js index 32e8dc8530d370..cfccb23663aa0d 100644 --- a/packages/block-editor/src/hooks/position.js +++ b/packages/block-editor/src/hooks/position.js @@ -334,8 +334,8 @@ export const withInspectorControls = createHigherOrderComponent( blockName, POSITION_SUPPORT_KEY ); - const showPositionControls = - positionSupport && ! useIsPositionDisabled( props ); + const isPositionDisabled = useIsPositionDisabled( props ); + const showPositionControls = positionSupport && ! isPositionDisabled; return [ showPositionControls && ( @@ -361,8 +361,9 @@ export const withPositionStyles = createHigherOrderComponent( name, POSITION_SUPPORT_KEY ); + const isPositionDisabled = useIsPositionDisabled( props ); const allowPositionStyles = - hasPositionBlockSupport && ! useIsPositionDisabled( props ); + hasPositionBlockSupport && ! isPositionDisabled; const id = useInstanceId( BlockListBlock ); const element = useContext( BlockList.__unstableElementContext );