JFonS 6 лет назад
Родитель
Сommit
99a097aff2
1 измененных файлов с 2 добавлено и 7 удалено
  1. 2 7
      scene/3d/light.cpp

+ 2 - 7
scene/3d/light.cpp

@@ -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");
 }