Table does not render image in this format `/![[image]]`

Steps to reproduce

  1. create a table
  2. insert in a cell this format `/![[image]]`
  3. in preview mode, the table does not render the image until cursor touches it

20260305_210035

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

Yes

Expected result

The image should be rendered

Actual result

The image does not render

Environment

SYSTEM INFO:
Obsidian version: 1.12.5
Installer version: 1.11.4
Operating system: Darwin Kernel Version 25.3.0: Wed Jan 28 20:53:28 PST 2026; root:xnu-12377.91.3~2/RELEASE_X86_64 25.3.0
Login status: logged in
Language: en
Catalyst license: supporter
Insider build toggle: on
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

Additional Information

I just realize even 2 images without / stay in the same table cell still causes this.

Forgive me if I’m missing something, but what’s the reason for the forward slash ( / ) in there? Sometimes a backslash ( \ ) is needed to escape a pipe, but I haven’t seen a forward slash used before.

Can you share what the source looks like?


|           neko       |       gemmy     |   pineapple |
| ---                     | ---                  | ---               |
| ![[pancake jiru.jpg\|pancake]] | ![[image.webp]] | ![[pineapple-dark.jpg\|200]] |

https://help.obsidian.md/advanced-syntax#Format+content+within+a+table

1 Like

I’m writing rulebook. Sometimes, it doesn’t have to be /. When you put 2 images on the same table cell, those images will not render unless cursor touch them.
It just happens on the latest update.

I think you’re talking about this. That it also happens with an adjacent slash or multiple images is incidental.

Steps to reproduce

1. In the sandbox vault, create a new note and paste this:


| image            | image and text                             |
| ---------------- | ------------------------------------------ |
| `![[image.png]]` | `before before ![[image.png]] after after` |
| ![[image.png]]   | after before ![[image.png]] after after    |

Optional: Place an image named image.png in the vault. Even without an image file, the empty-attachment placeholder demonstrates the issue.

Stay in Live Preview.

2. Click inside the bottom-left cell (the cell with just an embedded image) and move the cursor around. Notice that the image remains rendered and the source text is visible.

3. Click inside the bottom-right cell (the cell with text and an embedded image) and move the cursor around.

Expected result

The image remains rendered. And/or the source text is visible.

Actual result

Neither the image not its source text are visible until placing the cursor on the source text.

Live Preview embedded image and text in same table cell

Environment

SYSTEM INFO:
	Obsidian version: 1.12.5
	Installer version: 1.12.5
	Operating system: Windows 11 Pro for Workstations 10.0.26200
	Login status: logged in
	Language: en
	Catalyst license: insider
	Insider build toggle: on
	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