diff --git a/packages/block-editor/src/components/grid-visualizer/grid-item-resizer.js b/packages/block-editor/src/components/grid-visualizer/grid-item-resizer.js index 1fee6d1e375356..21e9bfccee754f 100644 --- a/packages/block-editor/src/components/grid-visualizer/grid-item-resizer.js +++ b/packages/block-editor/src/components/grid-visualizer/grid-item-resizer.js @@ -83,9 +83,6 @@ function GridItemResizerInner( { } ), }; - // Controller to remove event listener on resize stop. - const controller = new AbortController(); - return ( { event.target.dispatchEvent( new Event( 'mouseup', { bubbles: true } ) ); }, - { signal: controller.signal, capture: true } + { once: true } ); } } onResizeStop={ ( event, direction, boxElement ) => { @@ -176,8 +172,6 @@ function GridItemResizerInner( { columnSpan: columnEnd - columnStart + 1, rowSpan: rowEnd - rowStart + 1, } ); - // Removes event listener added in onResizeStart. - controller.abort(); } } />