Cuando una actividad es definida como rutina, los registros son agregados con las fechas correctas. El problema es que ActivitySliverList, en su Builder, usa RoutineActivities.allActivities, que asigna correctamente los registros de actividad pero no especifica la fecha de cada uno. Entonces, cuando el builder solo referencia el ActivityRecord con ID = 2, usa su misma fecha, aunque sea una repetición por rutina.
Problema
Cuando una actividad es definida como rutina, los registros son agregados con las fechas correctas. El problema es que
ActivitySliverList
, en suBuilder
, usaRoutineActivities.allActivities
, que asigna correctamente los registros de actividad pero no especifica la fecha de cada uno. Entonces, cuando el builder solo referencia elActivityRecord
con ID = 2, usa su misma fecha, aunque sea una repetición por rutina.