[] Canvas's scale getting messed up when undoing

When I move or rotate the canvas (with the help of gyzmos; issues doesn’t happen if I move it by dragging) and then use undoing, its size in its properties gets screwed. To be exact, its “1.0” size values now define what was redacted values before. The issue remains after relaunching the condo.