Fix editor only lights
This commit is contained in:
parent
fe0db6c479
commit
99a097aff2
|
@ -163,11 +163,6 @@ void Light::_update_visibility() {
|
|||
if (!is_inside_tree())
|
||||
return;
|
||||
|
||||
// FIXME: Since the call to VS::instance_light_set_enabled was disabled below,
|
||||
// the whole logic became pointless so editor_ok triggers unused variable warnings.
|
||||
// Commenting out for now but this should be fixed/reimplemented so that editor_only
|
||||
// works as expected (GH-17989).
|
||||
/*
|
||||
bool editor_ok = true;
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
|
@ -184,8 +179,8 @@ void Light::_update_visibility() {
|
|||
}
|
||||
#endif
|
||||
|
||||
//VS::get_singleton()->instance_light_set_enabled(get_instance(),is_visible_in_tree() && editor_ok);
|
||||
*/
|
||||
VS::get_singleton()->instance_set_visible(get_instance(), is_visible_in_tree() && editor_ok);
|
||||
|
||||
_change_notify("geometry/visible");
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue