summaryrefslogtreecommitdiff
path: root/crates/renderer/src/toggle.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/renderer/src/toggle.rs')
-rw-r--r--crates/renderer/src/toggle.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/renderer/src/toggle.rs b/crates/renderer/src/toggle.rs
index 7bba735..f6d60a4 100644
--- a/crates/renderer/src/toggle.rs
+++ b/crates/renderer/src/toggle.rs
@@ -27,13 +27,13 @@ impl Toggles {
pub fn reset(&mut self) {
self.toggles.clear();
}
- pub fn handle(&mut self, ctx: &context::Context, st: &state::State, msg: fig::Message) -> Option<()> {
+ pub fn handle(&mut self, ctx: &context::Context, st: &state::State, msg: fig::SexpMessage) -> Option<()> {
let nm = msg.data.get(0)?.as_str()?;
let prev = self.get(ctx, st, nm).map(|t| t.val).unwrap_or(false);
self.set(ctx, st, nm, !prev);
Some(())
}
- pub fn handle_set(&mut self, ctx: &context::Context, st: &state::State, msg: fig::Message, val: bool) -> Option<()> {
+ pub fn handle_set(&mut self, ctx: &context::Context, st: &state::State, msg: fig::SexpMessage, val: bool) -> Option<()> {
let nm = msg.data.get(0)?.as_str()?;
self.set(ctx, st, nm, val);
Some(())