Describe the bug
Didn't show before all blocks after undo deletion all blocks
Steps to reproduce the behavior
1.Navigate to https://makecode.microbit.org/beta
2.Open or create a project.
3.Add some blocks into workspace.
4.Right-click in workspace and click 'Delete All Blocks'.
5.Click Undo and observe.
Actual behavior:
Didn't show before all block, only show one blocks.
Describe the bug Didn't show before all blocks after undo deletion all blocks
Steps to reproduce the behavior 1.Navigate to https://makecode.microbit.org/beta 2.Open or create a project. 3.Add some blocks into workspace. 4.Right-click in workspace and click 'Delete All Blocks'. 5.Click Undo and observe.
Actual behavior: Didn't show before all block, only show one blocks.
Expected behavior: Show all blocks.
Screen Recording:![undodeleteallblocks](https://github.com/microsoft/pxt-microbit/assets/148834117/2959c1a5-ecfd-4e49-90a5-0998b79f88f0)
Additional context: 1.OS: Windows11 2.Browsers: Edge & Firefox 2.makecode.microbit,org version: 7.0.12 3.Microsoft MakeCode version: 10.0.23