A callout that contains a title can cause a table rendering error

Steps to reproduce

  1. Open a sandbox vault;
  2. Input a callout with a table (with or without a title) as shown below:
> [!note]
> |   test  | table    |
> | --- | --- |
> |  render   |  in callout    |

> [!note] callout with title
> |   test  | table    |
> | --- | --- |
> |  render   |  in callout    |
  1. Switch to live preview mode or reading mode to see the error.

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

Y

Expected result

Callout with title should work correctly like callout with no title.

Actual result

The first one is renderred correctly. But the second one isn’t.

Environment

SYSTEM INFO:
	Obsidian version: v1.5.12
	Installer version: v1.4.14
	Operating system: Windows 10 Pro for Workstations 10.0.19045
	Login status: logged in
	Catalyst license: vip
	Insider build toggle: off
	Live preview: on
	Base theme: adapt to system
	Community theme: none
	Snippets enabled: 0
	Restricted mode: on

RECOMMENDATIONS:
	none

Additional information

Well, this is not a bug because you do need a blank line before a table. Maybe we should make an exception like for headings. Please, open a FR.

we will change this in 1.6.1