fix(radar): QRZ 网格回填后刷新列表显示
问题:QRZ 爬虫异步回填网格后,列表里对应行不会立即显示网格(要等下次保存/删除操作才看到)。 根因:updateGridsquare 成功后没有触发 refreshTick++,UI 的 entries 列表不会重新计算。 修复:回填成功后调用 onSaved() 触发刷新。 影响:网格回填立即可见,改善用户体验。
This commit is contained in:
1 parent
d749c5ab48
commit
aac3aee4bb
1 file changed
+4
-1
@@ -290,7 +290,10 @@ private fun ExpandedLogInput(
|
||||
val grid = com.rtbishop.look4sat.core.domain.qrz.QrzGridClient.lookupGrid(
|
||||
call, com.rtbishop.look4sat.core.domain.qrz.QrzGridClient.parseCookies(rawCookie)
|
||||
)
|
||||
if (grid != null) queue.updateGridsquare(qsoId, grid)
|
||||
if (grid != null) {
|
||||
queue.updateGridsquare(qsoId, grid)
|
||||
onSaved() // 触发 refreshTick++ 刷新列表
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user