diff options
Diffstat (limited to '')
| -rw-r--r-- | examples/bezier_tool/src/main.rs | 4 | ||||
| -rw-r--r-- | examples/game_of_life/src/main.rs | 7 | 
2 files changed, 5 insertions, 6 deletions
diff --git a/examples/bezier_tool/src/main.rs b/examples/bezier_tool/src/main.rs index 6473db75..3cecd058 100644 --- a/examples/bezier_tool/src/main.rs +++ b/examples/bezier_tool/src/main.rs @@ -110,7 +110,7 @@ mod bezier {              bounds: Rectangle,              cursor: Cursor,          ) -> Option<Curve> { -            let cursor_position = cursor.internal_position(&bounds)?; +            let cursor_position = cursor.position_in(&bounds)?;              match event {                  Event::Mouse(mouse_event) => match mouse_event { @@ -210,7 +210,7 @@ mod bezier {          fn draw(&self, bounds: Rectangle, cursor: Cursor) -> Geometry {              let mut frame = Frame::new(bounds.size()); -            if let Some(cursor_position) = cursor.internal_position(&bounds) { +            if let Some(cursor_position) = cursor.position_in(&bounds) {                  match *self {                      Pending::One { from } => {                          let line = Path::line(from, cursor_position); diff --git a/examples/game_of_life/src/main.rs b/examples/game_of_life/src/main.rs index 3e6848df..a2628594 100644 --- a/examples/game_of_life/src/main.rs +++ b/examples/game_of_life/src/main.rs @@ -298,7 +298,7 @@ mod grid {                  self.mouse_pressed = state == ButtonState::Pressed;              } -            let cursor_position = cursor.internal_position(&bounds)?; +            let cursor_position = cursor.position_in(&bounds)?;              let region = self.region(bounds.size());              let (i, j) = self.cell_at(region, cursor_position)?; @@ -365,8 +365,7 @@ mod grid {                  frame.translate(Vector::new(region.x, region.y));                  frame.scale(region.width / SIZE as f32); -                if let Some(cursor_position) = cursor.internal_position(&bounds) -                { +                if let Some(cursor_position) = cursor.position_in(&bounds) {                      if let Some((i, j)) = self.cell_at(region, cursor_position)                      {                          let interaction = Path::rectangle( @@ -397,7 +396,7 @@ mod grid {          ) -> MouseCursor {              let region = self.region(bounds.size()); -            match cursor.internal_position(&bounds) { +            match cursor.position_in(&bounds) {                  Some(position) if region.contains(position) => {                      MouseCursor::Crosshair                  }  | 
