Controls keeps losing their binding after being run in editor

Godot Version

Godot Engine v4.4.1.stable.mono.official

Question

I’ve had a topic about this: Part of the controls lose their bind after run in editor

The problem in that case was solved, but this time the way of the solution in topic 108472 doesn’t works. I think there’s something wrong, because this problem still happens in my new custom UI control and even I keeping judge if the UI element exists, it still keeping losing bindings.

The controls will lost its bind when run in editor in the first time like this:

That’s crazy, isn’t it already being solved here? Part of the controls lose their bind after run in editor

1 Like

That case was solved by using judging if the UI element is null before operating on it, but I made another custom UI element and found it dosen’t work this time. I even can’t found a solution from the web from a similar case, how crazy! I think the real problem is not caused by operating on a null UI element. That solved problem was just a luck.

Did you make a tool script? I mean, what could possibly have caused this to happen? There’s no reason to me…

Also, why do you need such a massive export? It looks really insane, and even more is the code (the true sense of “Mind-Blowing”, my mind is blowing).