Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Signal checking / management functions don't work if signal was connected using "+=" C# #77512

Closed
ZachAR3 opened this issue May 26, 2023 · 1 comment
Labels

Comments

@ZachAR3
Copy link

ZachAR3 commented May 26, 2023

Godot version

4.0.3.stable.mono

System information

Endeavour OS Zen Kernel 6.3 Ryzen 5900x Nvidia RTX 2080TI 11GB (proprietary drivers)

Issue description

When connecting a nodes signal to a local function using += in C# functions such as IsConnected or Disconnect don't recognize the signals connected and therefore fail / return nothing.

Steps to reproduce

  1. Connect a nodes signal to a local function using Node.signal += localFunction;
  2. Attempt to use a signal controller that requires finding the signal such as `IsConnected'
  3. It won't recognize the existence of the signal and in the case of IsConnected will return false always.

Minimal reproduction project

N/A

@akien-mga
Copy link
Member

Duplicate of #70414

@akien-mga akien-mga marked this as a duplicate of #70414 May 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants