Fix windows growing over time

This commit is contained in:
2026-07-16 23:11:14 -04:00
parent 828acebb89
commit b283b69f74
+6 -3
View File
@@ -690,12 +690,15 @@ impl AppWindow for GameWindow {
let app = child.app.clone();
let viewport_builder = child.updates.take().unwrap_or_default();
let close_requested = child.close_requested.clone();
if let Some(rect) = ui.input_for(*id, |inp| inp.viewport().outer_rect) {
if let (Some(outer), Some(inner)) = ui.input_for(*id, |inp| {
let viewport = inp.viewport();
(viewport.outer_rect, viewport.inner_rect)
}) {
self.child_states.insert(
*id,
ChildState {
position: rect.min,
size: rect.size(),
position: outer.min,
size: inner.size(),
},
);
}