logo
/
obsidian-mindmap-nextgen - 右ペインのコードブロックが消える
2025-02-03
obsidian-mindmap-nextgen 公式Docにあるコードブロックを記述すると表示が消えてしまう
```markmap
# Mindmap
## Mindmap
```
タブを2つ開いていて、当該ノートを右タブに表示していたことが原因のよう
Can't render the same inline mindmap in 2 tabs が2025-02-03の4日前に立っているので修正は時間がかかりそう
registerMarkdownCodeBlockProcessorで間違ったleafを指定してるんじゃないかな?コード覗いてみる
  • codeBlockとして認識されてるのにCodeBlockRendererが走ってなさそう(obsidianの管理外になってるのに何もレンダリングしない→空になる)
  • そこまで動いてないか
    • Callbag.subscribeのstart ❌️
      • current ❌️
  • app.js:1 Uncaught TypeError: Cannot read properties of undefined (reading 'tab')at codeBlock deletedとか出るので諸々がどこかに消えてしまっているのでは?
  • databaseから取得してるけど、ここが間違ってる気がする
    • codeBlock createdでtabRowがundefinedでこの時点でdatabase.tabsが0なのがだめ
    • 'tab opened'で正しく登録されてない
  • 多分もうちょっと時間かければ直せそうだけど、別に今プラグインにこだわる必要ないのでは...?