From af7d477f859e0d95936b828cb7281cc5039378fe Mon Sep 17 00:00:00 2001 From: Riad Benguella Date: Thu, 9 Mar 2023 10:20:37 +0100 Subject: [PATCH] Fix selector --- packages/block-editor/src/store/selectors.js | 4 ++-- packages/edit-site/src/components/layout/style.scss | 9 --------- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/packages/block-editor/src/store/selectors.js b/packages/block-editor/src/store/selectors.js index 17a2934227d7b..e61e6063a33e6 100644 --- a/packages/block-editor/src/store/selectors.js +++ b/packages/block-editor/src/store/selectors.js @@ -2842,12 +2842,12 @@ export function __unstableHasActiveBlockOverlayActive( state, clientId ) { } export function __unstableIsWithinBlockOverlay( state, clientId ) { - let parent = state.blocks.parents[ clientId ]; + let parent = state.blocks.parents.get( clientId ); while ( !! parent ) { if ( __unstableHasActiveBlockOverlayActive( state, parent ) ) { return true; } - parent = state.blocks.parents[ parent ]; + parent = state.blocks.parents.get( parent ); } return false; } diff --git a/packages/edit-site/src/components/layout/style.scss b/packages/edit-site/src/components/layout/style.scss index fba44a51307a8..eea527d18904f 100644 --- a/packages/edit-site/src/components/layout/style.scss +++ b/packages/edit-site/src/components/layout/style.scss @@ -4,15 +4,6 @@ color: $white; display: flex; flex-direction: column; - - &:not(.is-edit-mode) { - // Ideally, this component shouldn't render in edit mode - // but it happens sporadically, this is a hack - // to prevent it from showing up in view mode. - .block-editor-block-list__insertion-point { - display: none; - } - } } .edit-site-layout__hub {