Code blocks nested in lists render in editor as if at top-level

This issue still exists in version v0.15.9.

For example, the following markdown code:

- Test

	```lisp
	 (unless (server-running-p)
	   (server-start))
	```

The current obsidian shows in editing (live preview) mode:

image

Obviously, the code block is not indented

The current obsidian shows in reading mode:

image

The rendering behavior of reading mode is correct.

P.s. Typora is correct in its editing mode:

image