Editing code block bases in callouts is broken

Steps to reproduce

  1. Embed a base inside a callout.
  2. Try to edit.

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

Yes. Tested in sandbox.

Expected result

Expected editing to work exactly as in the rest of a note.

Actual result

What I’ve noticed so far:

  1. When clicking on elements of the base – e.g. changing view or opening filters, the base and callout collapse to source code.
  2. Changes made to the base are often not saved.

Environment

SYSTEM INFO:
Obsidian version: v1.9.1
Installer version: v1.8.10
Operating system: Windows 10 Enterprise LTSC 2019 10.0.17763
Login status: logged in
Language: en
Catalyst license: vip
Insider build toggle: on
Live preview: on
Base theme: light
Community theme: Minimal v8.0.0
Snippets enabled: 1
Restricted mode: off
Plugins installed: 69
Plugins enabled: 57
1: Admonition v10.3.2
2: Book Search v0.7.5
3: Copy as HTML v1.1.3
4: Copy Block Link v1.0.4
5: Dataview v0.5.68
6: Docxer v2.2.2
7: Enhancing Export v1.10.9
8: Go Up v1.1.2
9: Jump-to-Date v1.0.18
10: Kanban v2.0.51
11: List Callouts v1.2.9
12: Meld Encrypt v2.4.0
13: Minimal Theme Settings v8.1.1
14: MSG Handler v0.0.6
15: Multi Properties v1.2.0
16: Natural Language Dates v0.6.2
17: Paste URL into selection v1.7.0
18: Periodic Notes v0.0.17
19: Plugin Update Tracker v1.6.2
20: Projects v1.17.4
21: QuickAdd v1.13.3
22: Raindrop Highlights v0.0.22
23: Smart Typography v1.0.18
24: Sort & Permute lines v0.7.0
25: Style Settings v1.0.9
26: Tag Wrangler v0.6.4
27: Templater v2.11.1
28: Text Format v3.1.0
29: Wikipedia v1.0.3
30: Zotero Integration v3.2.1
31: Outliner v4.9.0
32: Typewriter Mode v1.1.0
33: Print v0.3.9
34: Link Headers Directly v1.0.2
35: Journals v2.1.7
36: Checklist Reset v1.3.1
37: Map View v5.5.0
38: Tasks v7.19.1
39: Recent Notes v1.3.1
40: Folder notes v1.7.35
41: Pandoc Reference List v2.0.25
42: Pixel Perfect Image v1.0.11
43: Dynamic Outline v1.19.0
44: Media Viewer v1.9.7
45: Advanced Canvas v5.0.0
46: Click Clack v0.1.2
47: Note Annotations v1.0.1
48: Annotate Audio v1.4.2
49: Omnisearch v1.27.0
50: BRAT v1.1.6
51: Note ID v1.4.0
52: Media Extended v4.0.0-beta.1
53: Reveal Folded v1.0.1
54: Meta Bind v1.4.1
55: Backlink Settings v1.0.0
56: Insta TOC v6.4.1
57: Linter v1.29.1

RECOMMENDATIONS:
Custom theme and snippets: for cosmetic issues, please first try updating your theme and disabling your snippets. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community theme and snippets.
Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.

3 Likes

thanks

will be fixed 1.9.7

1 Like

@WhiteNoise I see “ Fixed interacting with Bases inside callouts” being listed in the 1.9.7 changelog but I am still experiencing massive issues with (inline) bases in callouts. Do you have more specific information on what was fixed and thus what I should and should not expect to work?

  1. Changes in bases in callouts are not saved for me (on 1.9.7). I can add properties or filters via the UI (filters appear to misbehave too, currently trying to understand what is going on) but then editing the underlying markdown in source code reveals that despite the changes (temporarily) showing in the UI, the underlying markdown remains entirely unchanged. When I edit the exact same inline base but outside a callout, it’s saved just fine.

  2. The base is rendered differently in Edit and View mode, for example different property sets (two properties in one view, one property in another). This is again not true for an inline base outside a callout. This point may just be a consequence of (1), i.e. the unsaved inline base probably being cached per view mode and changes thus not translating when switching view modes.

thanks we’ll double check this

Editing a codeblock base in a callout won’t be possible in v1.9.8.

Please, open a feature request for this.

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