This seems to have been fixed in version 1.2. YayJean-François Corbett shared this idea ·
We’re fixing bugs identified in the comments, and other user reports we’ve received around markdown, but we’ve decided we’re not going to fundamentally change our markdown support.
This is the first time we’ve declined a request, and it didn’t come easily. We weighed this against other important features we’re working on to deliver and we had to make some tough choices.
Really appreciate your understanding on this, and please feel free to ping me if you have any questions, complaints, or need to rant.
This roundabout way of pseudo-supporting markdown ends up giving a confusing and janky UX. You've created a bunch of edge cases for yourselves.
You can back to text:
Some code here
More code # press Enter twice
Then you're out of code mode.
The upshot is that you can't directly add a blank line in your code block (by pressing Enter), because it gets interpreted as "get out of code mode". If you want to add a blank line, you have to copy-paste it in.