picker多列选择器进行重复选择的时候,value值和多列选择器显示的不一致

打开demo后按以下顺序操作:
选择第一列第二个 > 选择第二列第二个 > 选择第一列第一个 > 选择第一列第二个 > 选择第二列第二个 > 选择第一列第一个 > 选择第一列第二个
然后就bug就出现了:当前列改变的时候,下一列应该选中第一个,实际上选中的是上一次选中的结果,但是value值是对的

打开demo后按以下顺序操作:
选择第一列第二个 > 选择第二列第二个 > 选择第一列第一个 > 选择第一列第二个 > 选择第二列第二个 > 选择第一列第一个 > 选择第一列第二个
然后就bug就出现了:当前列改变的时候,下一列应该选中第一个,实际上选中的是上一次选中的结果,但是value值是对的