Fix windows growing over time
This commit is contained in:
parent
828acebb89
commit
b283b69f74
|
|
@ -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(),
|
||||
},
|
||||
);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue