window: Don't store window to avoid ref cycles

Use root() instead and move one constructor to on root for having the
root available.
This commit is contained in:
Sophie Herold 2024-12-18 17:12:17 +01:00
parent 8345640757
commit b9f22ebfc3
12 changed files with 77 additions and 51 deletions

View file

@ -406,6 +406,7 @@ mod imp {
obj.set_orientation(orientation);
drop(ui_updates_disabled);
log::debug!("Showing print dialog");
obj.present();
}