iOS Pros: If a UIView has NO superview, and NO window (i.e. both properties are nil), does that mean it is not on the screen, but rather held somewhere in view purgatory?
@nicklockwood That's on the view … I think I will have to create a new subclass to properly debug that … I just found didMove(toParent) on the UIViewController, that never get's called with nil …
@nicklockwood Woe me. Five years ago someone (not me, no longer works here) thought up a "fantastic" architecture, and now I have to clean up the rubble …
@cocoafrog@nicklockwood I fear this is exactly what has happened. I assume the view is still in some sort of view hierarchy, and the old architecture depends on it being there. But apparetly it got decapitated at some point …
@cocoafrog@nicklockwood @uliwitness Thank you so much for your support and nudging me a bit. The view and it’s controller still belong to a subclass of UINavigationController and without looking too deply, my assumption is that someone is messing around here with stuff.
The old architecture relied heavily on the responder chain, which got broken here in some circumstances. If we meet at any time, I can show you the chaos …