You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Starting in Obsidian 1.7.2, we are now properly ensuring that plugins load in series. This means that onload is now awaited. The issue is that in Breadcrumbs v3 (the current public version), your onload function awaits waitForCache. From what I can tell, this waits until Dataview has fully loaded. Since we are now awaiting the plugin onload(), this means Dataview won't finish loading until Breadcrumbs finishes loading. This causes a deadlock in Obsidian's loading sequence. This await should not be within the plugin onload. Instead, you should wrap this in onLayoutReady and perform the polling in the background.
The text was updated successfully, but these errors were encountered:
If by workaround you mean a way to make breadcumbs work with Obsidian 1.7.2, I don't know. But if you just mean a way to launch obsidian without breadcrumbs, you can disable the extension until there's a fix by deleting its name from .obsidian/community-plugins.json in your vault.
Starting in Obsidian 1.7.2, we are now properly ensuring that plugins load in series. This means that
onload
is now awaited. The issue is that in Breadcrumbs v3 (the current public version), your onload function awaitswaitForCache
. From what I can tell, this waits until Dataview has fully loaded. Since we are now awaiting the pluginonload()
, this means Dataview won't finish loading until Breadcrumbs finishes loading. This causes a deadlock in Obsidian's loading sequence. Thisawait
should not be within the plugin onload. Instead, you should wrap this in onLayoutReady and perform the polling in the background.The text was updated successfully, but these errors were encountered: