SecondHalfGames / yakui

yakui is a declarative Rust UI library for games
Apache License 2.0
237 stars 21 forks source link

Clipping should affect mouse hit testing #61

Closed LPGhatguy closed 2 years ago

LPGhatguy commented 2 years ago

If you have a scrolling region, you can still click buttons that are clipped!

Fixing this might involve making the clipping API a little higher level and moving it back a step into the layout phase. That's probably a good idea from an early-culling perspective anyways.