diff --git a/packages/block-editor/src/components/block-list/insertion-point.js b/packages/block-editor/src/components/block-list/insertion-point.js index 8f26bf95dfabb..6b7145ebb78e2 100644 --- a/packages/block-editor/src/components/block-list/insertion-point.js +++ b/packages/block-editor/src/components/block-list/insertion-point.js @@ -152,6 +152,15 @@ function InsertionPointPopover( { ? nextElement.getBoundingClientRect() : null; if ( orientation === 'vertical' ) { + if ( isRTL() ) { + return { + top: previousRect.bottom, + left: previousRect.right, + right: previousRect.left, + bottom: nextRect ? nextRect.top : previousRect.bottom, + }; + } + return { top: previousRect.bottom, left: previousRect.left,