Unordered list Mis-render or Error display when contain a md link follow with a Non-English Characters

Steps to reproduce

Create an unordered list, add a md link to the list, and then add a non-English character after the link (the first following character must be non-English, try this: “你好”, if it’s an English character, it’s OK), then continue to next line, it directly quite the unordered list mode and cause wrong display render of the page. and the original line is hard to delete, to edit, even hard to select.

Expected result

write continue to next line, which is still in unordered list mode and the outline render is correct.

Actual result

In edit mode, it directly quite the unordered list mode and cause wrong display render of the page. and the original line is hard to delete, to edit, even hard to select. But in reading view it’s still rend correctly.

if the bug has happened, only delete the non-English character is will not recover as before, you should delete the character and restart Obsidian.

Environment

  • Operating system:
    Windows
    IOS

  • Debug info:

SYSTEM INFO:
	Obsidian version: v1.1.16
	Installer version: v0.15.9
	Operating system: Windows 10 Pro 10.0.22621
	Login status: logged in
	Catalyst license: none
	Insider build toggle: off
	Live preview: on
	Legacy editor: off
	Base theme: dark
	Community theme: none
	Snippets enabled: 2
	Restricted mode: on

RECOMMENDATIONS:
	Custom theme and snippets: for cosmetic issues, please first try updating your theme and disabling your snippets. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community theme and snippets.


Additional information

No more