Enter on the empty last block of a wrapper leaves the wrapper, the way a
second Enter leaves a code block. Without it a blockquote at the end of the
document traps the cursor: every Enter makes another paragraph inside it
and there is no way back out to the body.
The empty block the gesture was made on is carried out rather than left
behind, so the wrapper does not keep a blank line where the cursor was.
Declines unless the schema allows it on both sides, which is what keeps it
away from fixed-structure nodes: the single slot of a toggle or a tab is
not something to empty out, and its own extension handles those.
Enter on the empty last block of a wrapper leaves the wrapper, the way a second Enter leaves a code block. Without it a blockquote at the end of the document traps the cursor: every Enter makes another paragraph inside it and there is no way back out to the body.
The empty block the gesture was made on is carried out rather than left behind, so the wrapper does not keep a blank line where the cursor was.
Declines unless the schema allows it on both sides, which is what keeps it away from fixed-structure nodes: the single slot of a toggle or a tab is not something to empty out, and its own extension handles those.