Browse Source

Merge pull request #107360 from KoBeWi/spamilion

Fix Sprite2D error spam in exported project
Rémi Verschelde 2 months ago
parent
commit
f485f6c1c2
1 changed files with 6 additions and 4 deletions
  1. 6 4
      scene/2d/sprite_2d.cpp

+ 6 - 4
scene/2d/sprite_2d.cpp

@@ -484,7 +484,9 @@ void Sprite2D::_texture_changed() {
 }
 
 void Sprite2D::_emit_region_rect_enabled() {
-	emit_signal("_editor_region_rect_enabled");
+	if (Engine::get_singleton()->is_editor_hint()) {
+		emit_signal("_editor_region_rect_enabled");
+	}
 }
 
 void Sprite2D::_bind_methods() {
@@ -550,7 +552,7 @@ void Sprite2D::_bind_methods() {
 }
 
 Sprite2D::Sprite2D() {
-#ifdef TOOLS_ENABLED
-	add_user_signal(MethodInfo("_editor_region_rect_enabled"));
-#endif
+	if (Engine::get_singleton()->is_editor_hint()) {
+		add_user_signal(MethodInfo("_editor_region_rect_enabled"));
+	}
 }