If you accidentally press the 'Disable All Blocks' command, and you already have some blocks disabled for some reason, when you try to restore them to the enabled state with the 'Enable All Blocks' command, it obviously re-enables them all, which causes problems. In this case, the 'Undo' command doesn't work. How can I fix this?
You can try the new version of AI2helper.
Hmm, I don't have any problems with that.
This is a side effect of a hair trigger on the right click button on your pointing device.
I have experienced this too, as I work to play the twitch games I accumulated over the years.
A smarter Undo would be welcome.
I agree with ABG. A smart Undo is needed. Or the Disable command should keep track of blocks already in that state, and the subsequent Enable All Blocks should not re-enable them.
We will investigate this
David K
MIT App Inventor
Undo works fine in my testing, could you please share the screen recording?
Same for me. If Disable All Blocks is pressed, just click Undo, any previous disabled blocks will remain disabled.
I made this test recording by disabling one block and then disabling all the blocks. What happened was that when I used Undo, it didn't re-enable anything, and the Undo command disappeared from the menu. I also waited a while. I have the record but is 45 MB.
I don't have a problem with that either.
OK I give up.
Can you tell us more about your setup? For example, what browser are you using?
Firefox as for your suggestion
I get the same results, as shown in my video, on that browser
