From 8829878f2e7d56f833a946f19a4a6b0e423617ca Mon Sep 17 00:00:00 2001 From: shadow cat Date: Thu, 25 Sep 2025 00:07:53 -0400 Subject: [PATCH] sanity --- src/core/sense.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/core/sense.rs b/src/core/sense.rs index 14337f8..6886fa0 100644 --- a/src/core/sense.rs +++ b/src/core/sense.rs @@ -244,6 +244,7 @@ impl Event for Senses { impl EventModule for SensorModule { fn register(&mut self, id: Id, senses: Senses, f: impl EventFn) { + // TODO: does not add to active if currently active self.map.entry(id).or_default().sensors.push(Sensor { senses, f: Box::new(f), @@ -258,11 +259,7 @@ impl Event for Sense { impl EventModule for SensorModule { fn register(&mut self, id: Id, sense: Sense, f: impl EventFn) { - // TODO: does not add to active if currently active - self.map.entry(id).or_default().sensors.push(Sensor { - senses: sense.into(), - f: Box::new(f), - }); + self.register(id, Senses::from(sense), f); } }