fix(activity): 修复识图新增食材主辅材类型未显示
foodSelectCallback 新增 GoodsItem 时未将 isOriginalData 置为 false,导致 updateMaterialTypes 跳过计算,列表无法显示主辅材
This commit is contained in:
@@ -252,6 +252,9 @@ class PrepareFoodActivity : BaseActivity() {
|
|||||||
materialAdapter.add(entity.also {
|
materialAdapter.add(entity.also {
|
||||||
it.isNewDishType = true
|
it.isNewDishType = true
|
||||||
it.isSetFinished = true
|
it.isSetFinished = true
|
||||||
|
// 标记为非接口数据,否则 updateMaterialTypes 不会为其计算 materialType,
|
||||||
|
// 导致列表中不显示"主辅材:主材/辅材"
|
||||||
|
it.isOriginalData = false
|
||||||
})
|
})
|
||||||
binding.rvMaterialList.smoothScrollToPosition(list.size - 1)
|
binding.rvMaterialList.smoothScrollToPosition(list.size - 1)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user