Godot v4.3.stable - Windows 10.0.19045 - GLES3 (Compatibility) - Intel(R) HD Graphics 620 (Intel Corporation; 31.0.101.2111) - Intel(R) Core(TM) i5-7300U CPU @ 2.60GHz (4 Threads)
Issue description
When creating a signal with an argument and letting it automatically create the function in the linked script it gives this error right before creating the function.
Cannot connect to 'focus_entered': the provided callable is not valid: Node2D(node_2d.gd)::_on_button_focus_entered
This occurs on any signal type.
After this error it creates the function in the script.
This error stops the signal from being created.
Upon attempting to make the signal again it wont give the error and correctly adds the signal, My guess is something is making it check if the function exists before it makes it.
Attached is a video of me recreating this bug but i forgot to record the signal creation screen, in the screen all i do is add a bool argument.
Tested versions
Occurred in:
System information
Godot v4.3.stable - Windows 10.0.19045 - GLES3 (Compatibility) - Intel(R) HD Graphics 620 (Intel Corporation; 31.0.101.2111) - Intel(R) Core(TM) i5-7300U CPU @ 2.60GHz (4 Threads)
Issue description
When creating a signal with an argument and letting it automatically create the function in the linked script it gives this error right before creating the function.
Cannot connect to 'focus_entered': the provided callable is not valid: Node2D(node_2d.gd)::_on_button_focus_entered
Upon attempting to make the signal again it wont give the error and correctly adds the signal, My guess is something is making it check if the function exists before it makes it.
Attached is a video of me recreating this bug but i forgot to record the signal creation screen, in the screen all i do is add a
bool
argument.https://github.com/user-attachments/assets/678d0a19-4747-4d2a-8ded-cdba77dea08e
Steps to reproduce
Minimal reproduction project (MRP)
N/A