devmode-issues

CCalego9/18/2021
@arcanist figured out, the flex layout elements have pointer-events: none, so anything injected will need to specifically pointer-event: unset or normal or w/e to re-enable that
Zzeel9/18/2021
That makes sense.
CCalego9/18/2021
So far I know of: Button not clickable (thanks @arcanist )
and Ids not injecting in the sidebar (thanks @zeel )
LTLLLeo The League Lion9/18/2021
@Calego gave :vote: LeaguePoints™ to @arcanist (#9 • 204) and @zeel (#2 • 604)
CCalego9/18/2021
guessing the sidebar refactor changed a hook signature or the like
Aarcanist9/18/2021
Not really lol
Core shouldn't do this sort of breaking change without putting it somewhere...
CCalego9/18/2021
it's a prototype build...
Zzeel9/18/2021
It should have been mentioned, but it probably is nessesary for the flex layout.
CCalego9/18/2021
we can suggest they do foo > * pointer-events: normal or something though
Zzeel9/18/2021
Otherwise you couldn't interact with the canvas.
CCalego9/18/2021
Yeah
Zzeel9/18/2021
Yes
Zzeel9/18/2021
That's a good option.
CCalego9/18/2021
that's what these builds are for 🙂
CCalego9/18/2021
i'll play around when I'm fxing devmode and submit that as feedback
Aarcanist9/18/2021
I have a suggestion for DevMode. Could you add this CSS: https://discord.com/channels/170995199584108546/872553681449537666/888840302335516722
Aarcanist9/18/2021
It's mostly developers who are having DevTools open after all
CCalego9/19/2021
I'm not super interested in making layout changes with devmode (which this would be).
CCalego9/19/2021
My reasoning is largely: The more things devMode touches, the more likely it is to create an unexpected behavior between when it is present in a world and when it isn't.

Layout (apart from what I hope is a largely risk-less addition of a button, and an optional addition of a button to sidebar entities) is somewhere that could quickly go and cause bugs to appear when devmode is turned off.