So which variable does not change:
Can Bind
? How do you know it does not change? How and what are you testing? Half the time the issue is in the testing method / expectations / logic rather than variables not changing values. It’s actually all the time, tbh. Even the debuggers are buggy and may reports values incorrectly.
Since this prints, the CanBind
will change its value to True
.