*fixed ocassional crasher on canvas_undo_move