When drawing an additional shape on the canvas, two undo icons are displayed instead of one. This makes the interface look inconsistent and may confuse users about which undo button to use.
Expected Behavior:
Only one undo icon should be displayed regardless of how many shapes are drawn.
