From ba865a1af53fa5b2454f61fb220024db211d2465 Mon Sep 17 00:00:00 2001 From: Nova Date: Tue, 27 Sep 2022 15:21:06 -0400 Subject: [PATCH] fix(field/box): use correct flex_vec idx for size --- src/nodes/fields/box.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nodes/fields/box.rs b/src/nodes/fields/box.rs index 80ed84e..30663d5 100644 --- a/src/nodes/fields/box.rs +++ b/src/nodes/fields/box.rs @@ -72,7 +72,7 @@ pub fn create_box_field_flex(_node: &Node, calling_client: Arc, data: &[ ); let parent = get_spatial_parent_flex(&calling_client, flex_vec.index(1)?.get_str()?)?; let transform = parse_transform(flex_vec.index(2)?, true, true, false)?; - let size = parse_vec3(flex_vec.idx(4)).ok_or_else(|| anyhow!("Size invalid"))?; + let size = parse_vec3(flex_vec.index(3)?).ok_or_else(|| anyhow!("Size invalid"))?; let node = node.add_to_scenegraph(); Spatial::add_to(&node, Some(parent), transform)?; BoxField::add_to(&node, size.into())?;