iron-vault-plugin / iron-vault

Obsidian plugin for Ironsworn/Starforged games
https://ironvault.quest/
Other
49 stars 11 forks source link

Sidebar fails to render on the mobile device #469

Closed YBogomolov closed 3 weeks ago

YBogomolov commented 3 weeks ago

Hi! First of all, thank you for your hard work and awesome plugin!

I’ve got an issue where the sidebar with character sheet, moves, and oracles fails to render on the phone. It works fine on desktop and tablet with the same vault.

Platform: iOS 18.0.1 Versions: Obsidian 1.7.4, Iron Vault 1.8.5

How it looks:

IMG_5044

Please let me know if I can do something to help with diagnosis of this issue.

YBogomolov commented 3 weeks ago

And after sync it fails to render on the iPad as well:

IMG_0182

I wonder if reinstallation helps. Will check and report.

YBogomolov commented 3 weeks ago

Nope, reinstallation and force-reloading doesn’t help. And now it is broken on the desktop, too.

zkat commented 3 weeks ago

@YBogomolov thanks for reporting this. I'm now running into it myself on iOS, too, so I can take a look at diagnostics later. Although if you're already set up to connect your iPad to devtools and you can get the exception for me, that would probably make it move faster (I'm kind of busy lately and it's been hard to work on stuff)

I'm sure it's something really silly and obvious.

cwegrzyn commented 3 weeks ago

My guess is that it is related to these newfangled deferred views added in the new obsidian release

YBogomolov commented 3 weeks ago

@zkat sure, I’ll see if I can get some details. Sorry for getting back only today, I was on a business trip. I think I will have some time for debugging this weekend.

cwegrzyn commented 3 weeks ago

Hmm, I might have resolved the issue where it does render at all (for me it was happening when I had a different sidebar view active, switched tabs, and then activated the iron vault sidebar).

However, I'm still having intermittent trouble with the character sheet tab rendering, so keeping this open.