Sublist under empty-parent sublist is not rendered in block reference

Steps to reproduce

Copy and paste:

- SVD:
  $$
  \forall \boldsymbol{A} \in \mathbb{R}^{m\times n},\ \boldsymbol{A} = \boldsymbol{U}\boldsymbol{\Sigma} \boldsymbol{V}^{T} \iff  \forall i,\ \boldsymbol{A}\boldsymbol{v}_{i} = \sigma_{i}\boldsymbol{u}_{i}
  $$
  where ^0e39bf
	- 
		- left singular matrices $\boldsymbol{U}\in \mathbb{R}^{m\times m}$ is orthonormal
		- right singular matrices $\boldsymbol{V}\in \mathbb{R}^{n\times n}$ is orthonormal
	- ==Where is this line?==
		- ==Where is this line?== $\boldsymbol{U}$ is eigenvector matrix of $\boldsymbol{A}\boldsymbol{A}^\top$
		- ==Where is this line?== $\boldsymbol{V}$ is eigenvector matrix of $\boldsymbol{A}^\top \boldsymbol{A}$


![[test#^0e39bf]]

Did you follow the troubleshooting guide? [Y/N] Y

Expected result

Actual result

Environment

SYSTEM INFO:
Obsidian version: v1.10.6
Installer version: v1.9.12
Operating system: Darwin Kernel Version 23.3.0: Wed Dec 20 21:33:31 PST 2023; root:xnu-10002.81.5~7/RELEASE_ARM64_T8112 23.3.0
Login status: not logged in
Language: en
Insider build toggle: off
Live preview: on
Base theme: adapt to system
Community theme: none
Snippets enabled: 0
Restricted mode: off
Plugins installed: 0
Plugins enabled: 0
RECOMMENDATIONS:
none


Thanks

Do you expect this to be fixed soon or not?

This is not a bug actually. I tested against commonmark and I don’t think you can have an empty parent.

CommonMark actually supports empty parents.

The only issue is that an empty parent conflicts with the syntax for headings; as a result, an empty parent underneath text is misinterpreted as a heading marker.

However, empty parents are allowed in Obsidian by design. There are no syntax conflicts in this case, by design.

Obsidian should remain consistent in its support for empty parents and make sure there are no bugs with block references.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.