Did you also try `self.app.frame`? It's set when the app is first launched.