After certain amount of URLs between ``` whole editor blinks with URLs formatted when typing

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

Steps to reproduce

  1. Create new document and type in block of markdown preformatted text (use a pair of triple backticks on separate lines)
  2. Paste at least 4000 of lines consisting each of a single URL length t least 43 symbols, space and symbol X between triple backticks pair. (I first used sample youtube url, but got an error, thus textual description)
  3. Put cursor in the end of last URL line and start typing anything

Did you read and follow the Troubleshooting Guide ? [Yes/No]

No. This is clearly a bug.

Expected result

Editor behaves the same as when there are small (say two) number of lines in a pair of triple backticks.

Actual result

Whole editor blinks briefly displaying all URLs formatted.

Environment

SYSTEM INFO:
Obsidian version: 1.13.7
Installer version: 1.8.9
Operating system: Windows 10 Pro 10.0.19045
Login status: not logged in
Language: en
Insider build toggle: off
Live preview: on
Base theme: dark
Community theme: none
Snippets enabled: 0
Restricted mode: off
Plugins installed: 1
Plugins enabled: 1
1: Image Converter v1.4.3


Additional information

The use case is I store a plain text list of URLs and other lines and I mark them with X if this URL has been processed (whatever that means). I don’t use actual lists because some items contain letters that are interpreted as markdown and escaping them inline is a bother. Also this way URLs are formatted as clickable URLs as only every other one.

I have a video of what it looks like but no idea how to post it here or provide a link to it.

the video with the repro

https:// youtu.be/djAltlsBF-Q

To get it out of the way, please update your installer, try the same long code block in the Sandbox vault, and report back. Thanks.


When you scroll around, Obsidian dynamically loads and unloads content. You may be running into this with a 4000 line long code block.

I did, it’s the same with latest installer and inside the sandbox vault.