Implement Widget::draw for image::Viewer
This commit is contained in:
parent
1ec667920a
commit
8b15874218
3 changed files with 20 additions and 12 deletions
|
|
@ -98,7 +98,7 @@ where
|
|||
_cursor_position: Point,
|
||||
_viewport: &Rectangle,
|
||||
) {
|
||||
renderer.draw(self.handle.clone(), layout);
|
||||
renderer.draw(self.handle.clone(), layout.bounds());
|
||||
}
|
||||
|
||||
fn hash_layout(&self, state: &mut Hasher) {
|
||||
|
|
@ -228,7 +228,7 @@ pub trait Renderer: crate::Renderer {
|
|||
fn dimensions(&self, handle: &Handle) -> (u32, u32);
|
||||
|
||||
// Draws an [`Image`].
|
||||
fn draw(&mut self, handle: Handle, layout: Layout<'_>);
|
||||
fn draw(&mut self, handle: Handle, bounds: Rectangle);
|
||||
}
|
||||
|
||||
impl<'a, Message, Renderer> From<Image> for Element<'a, Message, Renderer>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue