Remove unnecessary clones

This commit is contained in:
Robert Dodd 2024-01-03 08:50:29 +11:00
parent ebd2afb6f7
commit e582d45df9
1 changed files with 18 additions and 18 deletions

View File

@ -360,14 +360,14 @@ impl BevyTemplateNode {
.spawn(( .spawn((
NodeBundle { NodeBundle {
style: style.style.clone(), style: style.style.clone(),
border_color: style.border_color.clone(), border_color: style.border_color,
background_color: style.background_color.clone(), background_color: style.background_color,
transform: style.transform.clone(), transform: style.transform,
visibility: style.visibility.clone(), visibility: style.visibility,
z_index: style.z_index.clone(), z_index: style.z_index,
..default() ..default()
}, },
style.outline.clone(), style.outline,
)) ))
.push_children(&children) .push_children(&children)
.id() .id()
@ -383,20 +383,20 @@ impl BevyTemplateNode {
.collect::<Box<[_]>>(); .collect::<Box<[_]>>();
world world
.spawn(NodeBundle { .spawn(NodeBundle {
border_color: style.border_color.clone(), border_color: style.border_color,
..default() ..default()
}) })
.insert(( .insert((
TextBundle { TextBundle {
text: text.clone(), text: text.clone(),
style: style.style.clone(), style: style.style.clone(),
background_color: style.background_color.clone(), background_color: style.background_color,
transform: style.transform.clone(), transform: style.transform,
visibility: style.visibility.clone(), visibility: style.visibility,
z_index: style.z_index.clone(), z_index: style.z_index,
..default() ..default()
}, },
style.outline.clone(), style.outline,
)) ))
.push_children(&children) .push_children(&children)
.id() .id()
@ -412,20 +412,20 @@ impl BevyTemplateNode {
.collect::<Box<[_]>>(); .collect::<Box<[_]>>();
world world
.spawn(NodeBundle { .spawn(NodeBundle {
border_color: style.border_color.clone(), border_color: style.border_color,
..default() ..default()
}) })
.insert(( .insert((
ImageBundle { ImageBundle {
image: image.clone(), image: image.clone(),
style: style.style.clone(), style: style.style.clone(),
background_color: style.background_color.clone(), background_color: style.background_color,
transform: style.transform.clone(), transform: style.transform,
visibility: style.visibility.clone(), visibility: style.visibility,
z_index: style.z_index.clone(), z_index: style.z_index,
..default() ..default()
}, },
style.outline.clone(), style.outline,
)) ))
.push_children(&children) .push_children(&children)
.id() .id()