`mailto:` link prefix renders in reading view

Once you’ve done the above, delete everything above this line.

Steps to reproduce

  1. Paste mailto:[email protected] into Obsidian.
  2. Change to the reading view.

Did you follow the troubleshooting guide? Y

Expected result

Either don’t render mailto: as valid in live preview / source mode, or hide mailto: when in reading view. Probably the former because mailto: is automatically prepended to clicked plain email addresses anyway.

Don’t render as valid in live preview / source view:

(using 0 instead of o to make link prefix look invalid)


Hide in reading view:


Actual result

In live preview / source view:


In reading view:



It looks like mailto: is required when using [Email](mailto:[email protected]) format (else treated as internal link), and therefore it should render as a valid link in live preview / source view in that particular case, but not when as a plain email with the prefix.