The Hydrate function from commit 103d75b causes a bug when merging blocks. Say that you have Paragraph_1 and Paragraph_2 (different blocks). When you press back on the beginning of Paragraph_2, the new state should be
Paragraph_1 [caret] Paragraph_2
But with the hydrate function the state we get is:
The Hydrate function from commit 103d75b causes a bug when merging blocks. Say that you have Paragraph_1 and Paragraph_2 (different blocks). When you press back on the beginning of Paragraph_2, the new state should be
Paragraph_1 [caret] Paragraph_2
But with the hydrate function the state we get is:
[caret] Paragraph_1 Paragraph_2