-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Uncaught Connection checks failed. Input "OPERAND1" connection on "operator_and" block (id="W*RcL:x9[CVEU25V*XUf") expected Boolean, found String #767
Comments
Yeah looks like a hacked block. It has a variable attached to the input of the Clearly exploding is the wrong behavior, but what is the right behavior. @thisandagain I'm not sure I have the context about hacked blocks to know what this should do, thoughts? |
Good question @paulkaplan! Let's chat about it in-person this week. |
I hope everything hacked(define block, input, etc) is "as is". Nobody likes to break projects. |
This has been discussed. We currently don't see a way for us to support all types of "hacked blocks" in Scratch 3.0. Some of the ways in which undocumented / unsupported behavior works in Scratch 2.0 may continue to work in Scratch 3.0 but we cannot guarantee anything. We will be putting checks in place to try to prevent hacked blocks from simply crashing the Scratch 3.0 editor however. |
Carrying over information from #1673: From @thisandagain:
From @Kenny2github:
From @apple502j:
|
Tracking in scratchfoundation/scratch-vm#1030 |
Expected Behavior
Project should load fully without failing silently with a partially loaded project.
Actual Behavior
The inverse of the above ;)
Steps to Reproduce
Load this project: https://llk.github.io/scratch-gui/develop/#126517840
lib.min.js:formatted:32939 Uncaught Connection checks failed. Input "OPERAND1" connection on "operator_and" block (id="W*RcL:x9[CVEU25V*XUf") expected Boolean, found String
I suspect this could well be caused by the use of a hacked block somewhere in the project, although I'm not 100% sure? However, the result is that if you click on the 'Game' sprite, the main green flag clicked script is not present in the project. I assume it (and lots of other scripts) failed to parse after the exception above occurred.
Operating System and Browser
Chrome (latest) on windows 10 PC
The text was updated successfully, but these errors were encountered: