Updating to iced 0.14

This commit is contained in:
Chris Cochrun 2025-08-27 06:14:50 -05:00
parent 6ff166120c
commit 3e99427f5e
3 changed files with 22 additions and 22 deletions

View file

@ -121,7 +121,7 @@ where
}
fn layout(
&self,
&mut self,
_tree: &mut widget::Tree,
_renderer: &Renderer,
limits: &layout::Limits,
@ -212,17 +212,17 @@ where
}
}
fn on_event(
fn update(
&mut self,
_state: &mut widget::Tree,
event: iced::Event,
event: &iced::Event,
_layout: advanced::Layout<'_>,
_cursor: advanced::mouse::Cursor,
_renderer: &Renderer,
_clipboard: &mut dyn advanced::Clipboard,
shell: &mut advanced::Shell<'_, Message>,
_viewport: &iced::Rectangle,
) -> Status {
) {
let mut inner = self.video.write();
if let iced::Event::Window(iced::window::Event::RedrawRequested(_)) = event {
@ -284,15 +284,10 @@ where
}
}
shell.request_redraw(iced::window::RedrawRequest::NextFrame);
shell.request_redraw();
} else {
shell.request_redraw(iced::window::RedrawRequest::At(
Instant::now() + Duration::from_millis(32),
));
shell.request_redraw();
}
Status::Captured
} else {
Status::Ignored
}
}
}