优化本地先注册密码再连APP,密码无法上传到密码列表问题
This commit is contained in:
parent
02ff2d6065
commit
197320dfbf
@ -78,7 +78,9 @@ class UploadDataLogic extends BaseGetXController {
|
||||
cancelBlueConnetctToastTimer();
|
||||
|
||||
final int dataLength = reply.data[8];
|
||||
state.uploadPasswordDataList.addAll(reply.data.sublist(9, reply.data.length));
|
||||
// 使用同步方式添加数据到列表,避免竞态条件
|
||||
final newData = reply.data.sublist(9, reply.data.length);
|
||||
state.uploadPasswordDataList.addAll(newData);
|
||||
if (dataLength == 10 || dataLength == 9) {
|
||||
// 当数据是10的时候继续请求
|
||||
state.uploadPasswordPage = state.uploadPasswordPage + 1;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user