При переходе назад с экрана я обнаружил, что не могу координировать методы dispose / build.
Например, я перешел с A на B и теперь возвращаюсь с B. Я ожидал, что B утилизировать до восстановления A, но я обнаружил, что сборка A вызывается до утилизации B. Это вызывает проблемы с моей логикой персистентности данных c (загрузка данных в сборке А до того, как они были изменены в утилизации Б.)
Как мне исправить эту проблему?