Dynamic markdown rendering not taking place inside a callout block

Steps to reproduce

  1. Create a callout
> [!note]
  1. Create a table inside of the callout
> [!note]
> | X | Y |
> | --- | --- |
> |  1  |  2  |
> |  3  |  4  |
> |  5  |  6  |

Or, create ordered lists or unordered lists.

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

Y

Expected result

The -, the text inside of the table and the numbers in an ordered list to become grey and monospaced.

Actual result

The markdown text is still in the editor font

Environment

SYSTEM INFO:
Obsidian version: v1.4.5
Installer version: v1.3.5
Operating system: Darwin Kernel Version 23.0.0: Tue Aug 1 03:24:46 PDT 2023; root:xnu-10002.0.242.0.6~31/RELEASE_ARM64_T8112 23.0.0
Login status: not logged in
Insider build toggle: off
Live preview: on
Legacy editor: off
Base theme: dark
Community theme: none
Snippets enabled: 0
Restricted mode: on

RECOMMENDATIONS:
none


Additional information

Screenshot 2023-09-08 at 19.52.18

Maybe I’m misunderstanding, but tables and lists look alright over here. You need to click out of the callout for them to render.

> [!note]
> | X | Y |
> | --- | --- |
> |  1  |  2  |
> |  3  |  4  |
> |  5  |  6  |

> [!NOTE]
> - one 
> - two 
> - three

Screenshot 2023-09-09 091226

I could partially repro the table part in the Sandbox Vault (Obsidian Catalyst 1.4.9) but using a callout with a title :thinking:
(The callout can be a collapsing one or not, it doesn’t seem to matter)

So, this works from my side of the screen:

> [!note]
> |A|B|
> |-|-|
> |1|2|

But this doesn’t:

> [!note] Table
> |A|B|
> |-|-|
> |1|2|

Debug info:

SYSTEM INFO:
	Obsidian version: v1.4.9
	Installer version: v1.4.5
	Operating system: Darwin Kernel Version 20.6.0: Thu Jul  6 22:12:47 PDT 2023; root:xnu-7195.141.49.702.12~1/RELEASE_X86_64 20.6.0
	Login status: logged in
	Catalyst license: supporter
	Insider build toggle: on
	Live preview: on
	Legacy editor: off
	Base theme: dark
	Community theme: none
	Snippets enabled: 0
	Restricted mode: off
	Plugins installed: 0
	Plugins enabled: 0

RECOMMENDATIONS:
	none

What I expect is that the table rendered immediately when my cursor goes outside of the table but still inside the callout.

we don’t support that (like wise for math blocks), search/open a FR for that

I meant that in live preview mode, if you click and edit the callout, and crate a table inside of it, the table will not render even if you take your cursor somewhere else in the callout.

The issue you reproduced is not what I meant, but also intresting.

This happens because a table needs a blank line before hand.

So

> [!note] Table

> |A|B|
> |-|-|
> |1|2|

would work?

that was a reply to PCH post.

For your post, editing callouts does not support rendering tables, markdown, nor embeds at this point.

Ah! That a subtlety I didn’t know about :blush: !
Thanks !

TIL :innocent:

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