fix(ui): 修复任务列表项显示位置计算错误

- 移除 pageStartPosition 偏移量导致的位置计算错误
- 使用 position+1 替代 position - pageStartPosition + 1 的计算方式
- 确保任务列表项编号从 1 开始正确递增显示
这个提交包含在:
徐勤民 2026-04-20 18:29:04 +08:00
父节点 0a2c2e076e
当前提交 3dfd8494e9

查看文件

@ -248,9 +248,8 @@ class TaskListActivity :
private val adapter = object : CommonPagedAdapter<TaskItem>(R.layout.item_task_list) {
override fun convert(holder: ViewHolder, item: TaskItem, position: Int) {
val displayPosition = (position - pageStartPosition + 1).coerceAtLeast(1)
holder
.setText(R.id.tv_title, "${displayPosition}. ${item.displayDesc()}${item.processStatus}")
.setText(R.id.tv_title, "${position+1}. ${item.displayDesc()}${item.processStatus}")
.setClickListener(R.id.tv_title) { openTask(position) }
}
}