Closed Frozen-Burrito closed 2 years ago
El problema ha sido solucionado. Ahora, cuando el usuario selecciona una opción mostrada por ReportAvailableDialog
, se actualiza el estado de GoalsProvider
para identificar que la app ya solicitó al usuario responder el reporte.
En la lógica de MainPage
que determina si ReportAvailableDialog
y GuidesDialog
deben ser mostrados, se arregló un doble incremento de SettingsProvider.appStartups
, y se verificó que las condiciones para mostrar los tres tipos de dialogs sean las correctas.
Descripción del Error Parece que los dialog mostrados por
ReportAvailableDialog
aparecen demasiadas veces, incluso cuando el usuario ya completó el formulario correspondiente. Además, los dialogs para formularios recurrentes y médicos aparecen al mismo tiempo, por lo que uno tapa al otro.Cómo Reproducir Pasos para reproducir el error:
Comportamiento Esperado Los dialogs de
ReportAvailableDialog
deberían ser mostrados una vez por apertura de la app cuando sea necesario, no "encimarse" uno sobre otro y deberían registrar que el usuario ya respondió el formulario.Entorno