diff --git a/packages/block-editor/src/components/rich-text/index.native.js b/packages/block-editor/src/components/rich-text/index.native.js index 6732b3bd577058..e10e91e2c6a05f 100644 --- a/packages/block-editor/src/components/rich-text/index.native.js +++ b/packages/block-editor/src/components/rich-text/index.native.js @@ -817,7 +817,12 @@ RichText.defaultProps = { const RichTextContainer = compose( [ withInstanceId, - withBlockEditContext( ( { clientId } ) => ( { clientId } ) ), + withBlockEditContext( ( { clientId, onFocus }, ownProps ) => { + return { + clientId: clientId, + onFocus: onFocus || ownProps.onFocus + } + }), withSelect( ( select, { clientId, instanceId,