Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug: Incompatible with Obsidian 1.7.2 #567

Open
liamcain opened this issue Sep 19, 2024 · 4 comments
Open

Bug: Incompatible with Obsidian 1.7.2 #567

liamcain opened this issue Sep 19, 2024 · 4 comments
Labels
bug Something isn't working

Comments

@liamcain
Copy link

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.

@liamcain liamcain added the bug Something isn't working label Sep 19, 2024
@daeh
Copy link

daeh commented Sep 20, 2024

Likely this issue but I have less insight. But it looks like breadcrumbs is causing Obsidan plugin loading to stall indefinitely.

I do have Dataview installed

CleanShot 2024-09-20 at 16 10 21

@mitchmeister
Copy link

I have this problem too. Anyone have a workaround

@daeh
Copy link

daeh commented Sep 22, 2024

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.

@mitchmeister
Copy link

thanks 🙏🏻 I disabled the plugin from my iphone & reloaded on my Mac

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: Todo
Development

No branches or pull requests

3 participants