#Token Nameplates Issues
1 messages · Page 1 of 1 (latest)
Blammo.
I do appreciate you being willing to help troubleshoot cause, uh.
"It crashes the canvas entirely" is not a good thing XD
Absolutely my pleasure hahaha and I can see how that can be concerning lol
This is the new position, which would be okay if I could change it, but the settings won't render.
This is the broken canvas
And you can see that by hovering and dragging the token multiple times, the nameplate vanishes after a while, and switching scenes breaks everything.
I tried with canvas fade turned off and it does the same
Also, the issue with the rendering happens on a fresh world with just Token Nameplates active
I can't see if the broken canvas happens on a fresh world because I can't actually make the nameplate appear to see if it's causing issues (because I can't render the settings).
And just tested my 5e game and the same thing is happening, even the displaced nameplate
Well the first one is a trivial sort of fix, it turns out I just neglected to configure a template partial for the global configuration application
You should still be able to configure nameplate settings per token though, but that's a lot less convenient and not a great alternative
This started after I updated to 13.351 btw
Oh yeah, I forgot that there was a new tab on the token itself as well! Let me try to break a fresh world.
The nameplate being displaced is ... hrm. I probably should change the default anchor point and sidestep that whole confusion point
Interestingly though. I displaces the Nameplate that already existed before I updated, but a new one works normally:
I think I found the bad combo that cause things to implode
Did you update the module itself as part of updating Foundry?
Cause a module update last week added some ability to change how nameplates are positioned, so I suspect the old ones are just missing that data and the module isn't handling it gracefully like it should.
I'll add that to my to-do list for this week
I did!
Oh good! Cause tbh that's the big one
Daggerheart HUD seems to be the issue, somehow.
The module itself is not throwing any errors
But it's causing Token Nameplates to implode
My guess, considering it's a stack size exceeded, is that they're both causing the other to refresh itself just ... infinitely
With these few modules (just the two) it's not fully breaking the canvas
But it is causing major freezes
Daggerheart HUD doesn't throw errors, but TN does, for some reason.
Which is likely why my 5e game is not breaking the canvas since the interaction doesn't exist there
This is the extent of my tech knowledge hahaha is there anything else that I can provide that might help?
And just to be certain, you've tried it without the Daggerheart HUD module active?
Yup, I did. No slowdowns or anything of the sort. The only issue I found with fresh world + TN was the rendering of the settings outside of the token editor.
The errors just happen once I introduce Daggerheart HUD in the mix
Ok, so that seems pretty definitive that there's something in the interaction between the two.
I'm trying to replicate it on my end and not seeing it, which is going to make things tricky XD
The other two bits will be pretty trivial to fix, and I have some ideas I want to implement that should improve performance anyway, which I think will at least be in the right direction in regards to actually, you know, not crashing the canvas like that.
Hahaha fair enough. Also, if it makes any difference, I'm using the Foundry desktop application. I haven't tested it on a browser. I don't even know if that would matter tbf e.e
I wouldn't expect it to
I see! If I can send you any more evidence or screenshots, let me know. I could also send you an invite to the world at some point so maybe you can see what's going on
Sorry for taking a while, but I did just push out 1.2.0 which should be much much better performance-wise
Hey, apologies! I just saw your message. I migrated to Molten yesterday, and it seems like it isn't working at all. But I'm pretty sure it's something on my end. I'll do some digging and see what I can find out and report back. Appreciate you taking the time to look into all of this ^^