In the playground, turn on event logging and open the console.
Create any block (I'll use 'not' in this example) and place it on the workspace.
Add a 'hello world' comment to this block. Note that a Change event is correctly created.
Delete the block. Note that the Delete event's oldXML.outerHTML lacks the comment:
<block type="logic_negate" id="TDR|)+6F]?Id!;Pl9GcJ" x="137" y="212"></block>
Then if undo is executed, the block reappears without the comment.
This is not a regression.
In the playground, turn on event logging and open the console.
Create any block (I'll use 'not' in this example) and place it on the workspace.
Add a 'hello world' comment to this block. Note that a Change event is correctly created.
Delete the block. Note that the Delete event's oldXML.outerHTML lacks the comment:
Then if undo is executed, the block reappears without the comment.
This is not a regression.