From c65792711570204278af478701c30b25a7466b81 Mon Sep 17 00:00:00 2001 From: Ben Dwyer Date: Thu, 21 Mar 2024 13:18:41 +0000 Subject: [PATCH] Pattern Shuffling: Don't assume that patterns have categories (#60070) Co-authored-by: scruffian Co-authored-by: arthur791004 --- packages/block-editor/src/components/block-toolbar/shuffle.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/block-editor/src/components/block-toolbar/shuffle.js b/packages/block-editor/src/components/block-toolbar/shuffle.js index 99df4bbcfc6d99..391dfc3bbbefe4 100644 --- a/packages/block-editor/src/components/block-toolbar/shuffle.js +++ b/packages/block-editor/src/components/block-toolbar/shuffle.js @@ -56,7 +56,7 @@ export default function Shuffle( { clientId, as = Container } ) { // Check if the pattern has only one top level block, // otherwise we may shuffle to pattern that will not allow to continue shuffling. pattern.blocks.length === 1 && - pattern.categories.some( ( category ) => { + pattern.categories?.some( ( category ) => { return categories.includes( category ); } ) );