summaryrefslogtreecommitdiff
path: root/ecs/src/component.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ecs/src/component.rs')
-rw-r--r--ecs/src/component.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/ecs/src/component.rs b/ecs/src/component.rs
index e4ecfce..17b279b 100644
--- a/ecs/src/component.rs
+++ b/ecs/src/component.rs
@@ -153,7 +153,10 @@ impl<'comp, DataT: 'static> HandleMut<'comp, DataT>
pub fn set_changed(&self)
{
self.event_submitter.submit_event(
- &Pair::new::<Changed>(self.entity_component_ref.id()),
+ &Pair::builder()
+ .relation::<Changed>()
+ .target_id(self.entity_component_ref.id())
+ .build(),
self.entity_component_ref.entity_id(),
);
}