Properties: Deleted property still appears in property list and autocomplete

I have some properties in my vault that I can’t seem to delete permanently.

I’ve made sure there are no files are using them, deleted them multiple times in the properties tab, and rebuilt the vault index, but still they show up in both the properties tab and autocomplete when adding a new property to a file.

I’m not sure exactly how this happened. I’ve tried to reproduce the problem in a sandbox vault, but wasn’t able to. Sorry that I cannot provide more info.

Renaming, merging, and slashes may factors. I have several properties for external links which were previously formatted like ext/*, including a catchall that was just ext.

I decided to rename/merge these into url/*(including catchall url), but several of the old ext/* properties refuse to be deleted permanently.

I’m using Obsidian on Linux (Debian 11). I do have the following community plugins installed:

  • Advanced Tables
  • Bulk Rename
  • Dataview
  • Global Search and Replace
  • Iconic
  • Lineage
  • Smart Random Note
  • Tag Wrangler
  • Templater

How about if you right-click the property in the all-properties panel and select Property type > Automatic?

If it still sticks after that, try right-click > Delete property now.

And if it still sticks, close Obsidian, open the .obsidian config folder, open types.json in a text editor, delete the entire line that contains your sticky property, save the file, and open Obsidian.

1 Like

Setting property type to Automatic did the trick! Does still feel like a bug, but good to know there’s an easy workaround.