From bf8a374a926bcf0311607f6fdc67f9c5b2b14dfd Mon Sep 17 00:00:00 2001 From: kobewi Date: Tue, 10 Jun 2025 16:26:08 +0200 Subject: [PATCH] Fix Sprite2D error spam in exported project --- scene/2d/sprite_2d.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/scene/2d/sprite_2d.cpp b/scene/2d/sprite_2d.cpp index 5032175713..c14e12a235 100644 --- a/scene/2d/sprite_2d.cpp +++ b/scene/2d/sprite_2d.cpp @@ -481,7 +481,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() { @@ -547,7 +549,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")); + } }