summaryrefslogtreecommitdiffstats
path: root/examples/game_of_life
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector@hecrj.dev>2024-03-22 01:35:14 +0100
committerLibravatar Héctor Ramón Jiménez <hector@hecrj.dev>2024-03-22 01:35:14 +0100
commit53a183fe0d6aed460fbb8155ac9541757277aab3 (patch)
tree449574ac4d2d14a146db74a1fd96e8075a394db4 /examples/game_of_life
parentb972ebca8f8c23d2df1b45bb26038789766a5a65 (diff)
downloadiced-53a183fe0d6aed460fbb8155ac9541757277aab3.tar.gz
iced-53a183fe0d6aed460fbb8155ac9541757277aab3.tar.bz2
iced-53a183fe0d6aed460fbb8155ac9541757277aab3.zip
Restore `canvas::Frame` API
Diffstat (limited to 'examples/game_of_life')
-rw-r--r--examples/game_of_life/src/main.rs8
1 files changed, 3 insertions, 5 deletions
diff --git a/examples/game_of_life/src/main.rs b/examples/game_of_life/src/main.rs
index a3d385f3..0716b2a4 100644
--- a/examples/game_of_life/src/main.rs
+++ b/examples/game_of_life/src/main.rs
@@ -193,9 +193,7 @@ mod grid {
use iced::touch;
use iced::widget::canvas;
use iced::widget::canvas::event::{self, Event};
- use iced::widget::canvas::{
- frame, Cache, Canvas, Frame, Geometry, Path, Text,
- };
+ use iced::widget::canvas::{Cache, Canvas, Frame, Geometry, Path, Text};
use iced::{
Color, Element, Length, Point, Rectangle, Renderer, Size, Theme, Vector,
};
@@ -548,7 +546,7 @@ mod grid {
});
let overlay = {
- let mut frame = frame(renderer, bounds.size());
+ let mut frame = Frame::new(renderer, bounds.size());
let hovered_cell = cursor.position_in(bounds).map(|position| {
Cell::at(self.project(position, frame.size()))
@@ -601,7 +599,7 @@ mod grid {
..text
});
- frame.into()
+ frame.into_geometry()
};
if self.scaling >= 0.2 && self.show_lines {