Allow callouts to be "locked" unless user explicitly clicks edit button

Currently when you’re in live preview mode, callouts immediately render the raw markdown as soon as you place the cursor in the callout.

This can be really annoying if you have a callout at the top of a note… the cursor will default to the first line, so when you click on the note your callout isn’t rendered, because that’s where your cursor is.

Callouts do have an “Edit” button on the top right, but currently this button doesn’t really seem to have any purpose… clicking anywhere on the callout does the same thing as clicking the callout’s edit button.

It would be really nice if there was an option where callouts could be completely “locked” from being edited (i.e. from rendering the raw markdown) unless the user explicitly clicks on the callout’s “Edit” button.

e.g. if you left click on the callout (somewhere other than the edit button), the nothing happens and the callout is still rendered. Or when moving your cursor with the keyboard, it skips over the callout.

This would allow callouts to always be rendered nicely when navigating to a note. It would also give the callout’s edit button a purpose.