fix(radar): QRZ 网格回填后刷新列表显示

问题:QRZ 爬虫异步回填网格后,列表里对应行不会立即显示网格(要等下次保存/删除操作才看到)。
根因:updateGridsquare 成功后没有触发 refreshTick++,UI 的 entries 列表不会重新计算。
修复:回填成功后调用 onSaved() 触发刷新。
影响:网格回填立即可见,改善用户体验。
This commit is contained in:
mckero committed 2026-08-14 09:22:05 +00:00
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++ 刷新列表
}
}
}
}