ApplETS / ETSMobile-Android2

Portail étudiant mobile regroupant les principaux services accessibles aux étudiants de l'École de technologie supérieure.
http://clubapplets.ca
Apache License 2.0
12 stars 11 forks source link

Fix some crashes #104

Closed Sonphil closed 7 years ago

Sonphil commented 7 years ago

Dans Fabric, les crashes les plus fréquents surviennent lorsque le fragment n'est plus attachée. Lors de l'exécution d'une tâche par DataManager, celui-ci garde une référence du fragment, car celui-ci est l'écouteur. Lors du callback, il est possible que le fragment ne soit plus attachée à l'activité. L'utilisateur pourrait avoir changé de fragment pendant l'exécution de la tâche. Par conséquent, l'écouteur (le fragment) doit être retiré lors du détachement.