From d9d796618deec066b9624acd1101280419b5018f Mon Sep 17 00:00:00 2001 From: Luo Zhihao Date: Thu, 4 Sep 2025 19:15:16 +0800 Subject: [PATCH] Fix `CompositorEffect` not setting post-transparent callback on init --- scene/resources/compositor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scene/resources/compositor.cpp b/scene/resources/compositor.cpp index d9fdb93c5d3..40c7e7626c6 100644 --- a/scene/resources/compositor.cpp +++ b/scene/resources/compositor.cpp @@ -186,7 +186,7 @@ CompositorEffect::CompositorEffect() { RenderingServer *rs = RenderingServer::get_singleton(); if (rs != nullptr) { rid = rs->compositor_effect_create(); - rs->compositor_effect_set_callback(rid, RenderingServer::CompositorEffectCallbackType(effect_callback_type), Callable(this, "_render_callback")); + rs->compositor_effect_set_callback(rid, RenderingServer::CompositorEffectCallbackType(effect_callback_type), callable_mp(this, &CompositorEffect::_call_render_callback)); } }