Expected Behavior
When a reporter is not connected to any other blocks, clicking on it should visually report its value.
Actual Behavior
If a reporter was previously connected to a block's input, clicking on it can run the block it was connected to.
Steps to Reproduce
- Build the stack shown in the first screenshot below
- Click on the "my variable" reporter to run the stack (correct behavior)
- Pull the "my variable" reporter out, as shown in the second screenshot below
- Click on the "my variable" reporter
Expected: a small speech bubble showing "30"
Actual: the sprite rotates by 1 degree
Screenshots
Step 1:

Step 3:

Expected Behavior
When a reporter is not connected to any other blocks, clicking on it should visually report its value.
Actual Behavior
If a reporter was previously connected to a block's input, clicking on it can run the block it was connected to.
Steps to Reproduce
Expected: a small speech bubble showing "30"
Actual: the sprite rotates by 1 degree
Screenshots
Step 1:

Step 3:
