Skip to content

Commit cca0ca5

Browse files
committed
Add FromReflect for Visibility (#6410)
# Objective - `Visibility` don't have `FromReflect` derive. ## Solution - Add it. --- ## Changelog ### Added - `FromReflect` for `Visibility`.
1 parent 336049d commit cca0ca5

File tree

1 file changed

+2
-2
lines changed
  • crates/bevy_render/src/view/visibility

1 file changed

+2
-2
lines changed

crates/bevy_render/src/view/visibility/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ use bevy_app::{CoreStage, Plugin};
66
use bevy_asset::{Assets, Handle};
77
use bevy_ecs::prelude::*;
88
use bevy_hierarchy::{Children, Parent};
9-
use bevy_reflect::std_traits::ReflectDefault;
109
use bevy_reflect::Reflect;
10+
use bevy_reflect::{std_traits::ReflectDefault, FromReflect};
1111
use bevy_transform::components::GlobalTransform;
1212
use bevy_transform::TransformSystem;
1313
use std::cell::Cell;
@@ -26,7 +26,7 @@ use crate::{
2626
2727
/// If an entity is hidden in this way, all [`Children`] (and all of their children and so on) will also be hidden.
2828
/// This is done by setting the values of their [`ComputedVisibility`] component.
29-
#[derive(Component, Clone, Reflect, Debug)]
29+
#[derive(Component, Clone, Reflect, FromReflect, Debug)]
3030
#[reflect(Component, Default)]
3131
pub struct Visibility {
3232
/// Indicates whether this entity is visible. Hidden values will propagate down the entity hierarchy.

0 commit comments

Comments
 (0)