From 8647dbfe5dcf8b5fc850409e2524e056b4974123 Mon Sep 17 00:00:00 2001 From: Andrew Duthie Date: Mon, 9 Dec 2019 07:45:36 -0500 Subject: [PATCH] Block Editor: Align Hook: Pass empty deps to useSelect (#19008) --- packages/block-editor/src/hooks/align.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/block-editor/src/hooks/align.js b/packages/block-editor/src/hooks/align.js index d217f17cb3e2e..bd04ecd554a36 100644 --- a/packages/block-editor/src/hooks/align.js +++ b/packages/block-editor/src/hooks/align.js @@ -147,9 +147,10 @@ export const withToolbarControls = createHigherOrderComponent( export const withDataAlign = createHigherOrderComponent( ( BlockListBlock ) => ( props ) => { const { name, attributes } = props; const { align } = attributes; - const hasWideEnabled = useSelect( ( select ) => ( - !! select( 'core/block-editor' ).getSettings().alignWide - ) ); + const hasWideEnabled = useSelect( + ( select ) => !! select( 'core/block-editor' ).getSettings().alignWide, + [] + ); // If an alignment is not assigned, there's no need to go through the // effort to validate or assign its value.