Closed Frozen-Burrito closed 2 years ago
Error secundario no crítico arreglado: en la lista de registros de hidratación, ya no se usa el constructor Future.value()
que recibe otro Future
del provider para construir la gráfica, ahora solo se pasa el Future
del provider directamente.
Antes se usaba:
dailyTotals: Future.value(provider.pastWeekMlTotals)
La implementación arreglada es:
dailyTotals: provider.pastWeekMlTotals
El comportamiento de "error" no era un error de la gráfica en sí, sino un error con el valor máximo del eje Y. Las barras tenían los valores correctos, pero cuando el valor máximo del eje Y es muy grande, parecen puntos pequeños.
Esto se corrigió al permitir al usuario de WeekTotalsChart
especificar el rango máximo de Y.
Descripción del Error Parece que las barras en la gráfica de hidratación quedan con valores de 0, aún cuando hay consumo de agua.
Cómo Reproducir Pasos para reproducir el error: 1.Abrir la aplicación.
Comportamiento Esperado La gráfica primero debería mostrar todas las barras con un valor de 0. Cuando los registros son obtenidos desde la BD con un future, la gráfica debería hacer una transición para mostrar los valores obtenidos.
Entorno