I only found one other discussion on this, but the bug was graveyarded.
Occasionally, I’ll switch my focus window back to Obsidian and notice the theme has effectively “crashed”. The only thing that will fix it is restarting the app.
Things I have tried
I’ve updated the app and all the themes.
I’ll switch to another theme (which will display properly) and then back to the previously “crashed” theme, but this doesn’t work either (it’ll looks like no theme was applied).
I downloaded and used Obsidian Nord (Dark mode) for ~20 minutes switching between different apps and generally puttering around. Everything seemed fine.
Can you think of anything that triggers it (other than not using Obsidian for a while)? I’d check the theme’s GitHub page as well to see if there are any issues there. Good luck!
This sounds like it could potentially be a syncing issue too. Are you using a sync/cloud tool? (Obsidian Sync, Dropbox, iCloud, Google Drive, Syncthing, etc. etc.)
Depending on how you’re syncing, you might be encountering conflicted workspace/settings files, that are switching back to the settings of another computer.
Any thoughts on how I could fix or better debug this issue?
Edit: Just noticed my .obsidian folder (containing the themes) is also in the Dropbox too. Presumably I can move this to local storage and point Obsidian at the correct local path?
Edit 2: So apparently there’s a separate .obsidian folder that’s created for every Vault, so I cannot move this Vault’s .obsidian folder to local storage.
I noticed (in macOS finder) that next to .obsidian/themes/Obsidian Nord, there was a cloud symbol like this:
Upon clicking this symbol, the theme was restored.