I can probably create an isolated example to reproduce the issue, but taking a chance that it may be easy to identified without one.
I have a custom node type extending
Inline and producing a ‘span’ as its DOM. I wish to have arbitrarily deep span trees essentially because my "prose’ will have a lot of structure. So instead of having a plain paragraph containing a text node, I end up with two intermediary nodes generating two nested span DOM elements like this:
<p pm-container="true" pm-offset="0" pm-size="40"> <span pm-container="true" pm-offset="0" pm-size="38"> <span pm-offset="0" pm-size="36">This is the beginning of our story. </span> </span> </p>
As a result, that line of text becomes inaccessible - I can’t position the cursor inside it and type something. The whole thing seems to be treated as a read-only block and some blue rectangle appears drawn around it.