Fix bezier_tool example

This commit is contained in:
Héctor Ramón Jiménez 2020-01-11 00:48:12 +01:00
parent de71776e02
commit 351d90c339

View File

@ -16,7 +16,7 @@ mod bezier {
}; };
use iced_wgpu::{ use iced_wgpu::{
triangle::{Mesh2D, Vertex2D}, triangle::{Mesh2D, Vertex2D},
Primitive, Renderer, Defaults, Primitive, Renderer,
}; };
use lyon::tessellation::{ use lyon::tessellation::{
basic_shapes, BuffersBuilder, StrokeAttributes, StrokeOptions, basic_shapes, BuffersBuilder, StrokeAttributes, StrokeOptions,
@ -89,6 +89,7 @@ mod bezier {
fn draw( fn draw(
&self, &self,
_renderer: &mut Renderer, _renderer: &mut Renderer,
_defaults: &Defaults,
layout: Layout<'_>, layout: Layout<'_>,
cursor_position: Point, cursor_position: Point,
) -> (Primitive, MouseCursor) { ) -> (Primitive, MouseCursor) {
@ -261,7 +262,7 @@ mod bezier {
use bezier::Bezier; use bezier::Bezier;
use iced::{ use iced::{
button, Align, Button, Color, Column, Container, Element, Length, Sandbox, button, Align, Button, Column, Container, Element, Length, Sandbox,
Settings, Text, Settings, Text,
}; };
@ -323,8 +324,6 @@ impl Sandbox for Example {
.push( .push(
Button::new(&mut self.button_state, Text::new("Clear")) Button::new(&mut self.button_state, Text::new("Clear"))
.padding(8) .padding(8)
.background(Color::from_rgb(0.5, 0.5, 0.5))
.border_radius(4)
.on_press(Message::Clear), .on_press(Message::Clear),
); );