Accent colour silently reset to default after deleting CSS snippets and reloading the snippet list

  • Repro steps: disable+delete N CSS snippets (all inactive at time of deletion) → click reload/refresh snippets list
  • Actual result: accentColor in .obsidian/appearance.json silently reset from custom hex to “”
  • Evidence: Sync version history diff screenshot showing the exact before/after
  • Environment: Obsidian 1.12.7, macOS, Minimal theme, Obsidian Sync