aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs
index a00d137..5565edb 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -37,6 +37,7 @@ impl Application for Graph {
&pane,
Pane::new(PaneKind::GraphPane),
);
+
(
Graph {
graph_canvas: GraphCanvas::new(),
@@ -73,6 +74,7 @@ impl Application for Graph {
self.graph_canvas.clear();
}
Message::Resized(pane_grid::ResizeEvent { split, ratio }) => {
+ self.graph_canvas.clear();
self.panes.resize(&split, ratio);
}
}
@@ -95,7 +97,7 @@ impl Application for Graph {
text_input("f(x) = x^2", f)
.on_input(move |s| Message::InputChanged(s, i))
.on_submit(Message::UpdateFunction(i)),
- button("R").on_press(Message::RemoveFunction(i))
+ button("-").on_press(Message::RemoveFunction(i))
].padding(5)
);
}
@@ -126,4 +128,8 @@ impl Application for Graph {
.padding(10)
.into()
}
+
+ fn theme(&self) -> Self::Theme {
+ Theme::Dark
+ }
}