Fix crash when using infinite widgets (#7296)

* Closes https://github.com/emilk/egui/issues/7100
This commit is contained in:
Emil Ernerfeldt 2025-07-03 13:40:02 +02:00 committed by GitHub
parent db3543d034
commit ba577602a4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 0 deletions

View File

@ -91,6 +91,8 @@ pub fn hit_test(
}
}
close.retain(|rect| !rect.interact_rect.any_nan()); // Protect against bad input and transforms
// When using layer transforms it is common to stack layers close to each other.
// For instance, you may have a resize-separator on a panel, with two
// transform-layers on either side.