diff --git a/src/guihandler/guihandler.rs b/src/guihandler/guihandler.rs index b71b564..d33edd6 100644 --- a/src/guihandler/guihandler.rs +++ b/src/guihandler/guihandler.rs @@ -191,7 +191,7 @@ impl TextToScreen { } pub struct GuiHandler { - context: Arc, + _context: Arc, device: Arc, queue: Arc>, @@ -309,7 +309,7 @@ impl GuiHandler { .build(device.clone())?; Ok(Arc::new(GuiHandler { - context: context.clone(), + _context: context.clone(), device: device.clone(), queue: queue.clone(), @@ -1657,9 +1657,13 @@ impl GuiHandler { Ok(()) } - pub fn resize(&self, width: u32, height: u32) -> Result<()> { - self.context - .images() + pub fn resize( + &self, + width: u32, + height: u32, + images: &TargetMode>>, + ) -> Result<()> { + images .chain(&self.render_targets) .execute(|(images, render_target)| { let mut rt_lock = render_target.write().unwrap();