diff --git a/src/nodes/input/mod.rs b/src/nodes/input/mod.rs index a0b6503..055df8e 100644 --- a/src/nodes/input/mod.rs +++ b/src/nodes/input/mod.rs @@ -113,6 +113,11 @@ pub fn process_input() { if !handler_node.enabled() { continue; } + if let Some(handler_field_node) = handler.field.spatial.node() { + if !handler_field_node.enabled() { + continue; + } + }; let (methods, datas) = methods .clone()