Pass window to file picker

This commit is contained in:
2025-09-06 22:19:20 -04:00
parent efcffed848
commit 73ccc4054a
9 changed files with 66 additions and 33 deletions
+3 -3
View File
@@ -17,7 +17,7 @@ use crate::{
images::{ImageBuffer, ImageParams, ImageProcessor, ImageRenderer, ImageTextureLoader},
memory::{MemoryClient, MemoryRef, MemoryView},
window::{
AppWindow,
AppWindow, InitArgs,
utils::{NumberEdit, UiExt as _},
},
};
@@ -523,8 +523,8 @@ impl AppWindow for WorldWindow {
.with_inner_size((640.0, 520.0))
}
fn on_init(&mut self, ctx: &Context, _render_state: &egui_wgpu::RenderState) {
ctx.add_texture_loader(self.loader.clone());
fn on_init(&mut self, args: InitArgs) {
args.ctx.add_texture_loader(self.loader.clone());
}
fn show(&mut self, ctx: &Context) {