This is unexpected. Shouldn't we resize the `window` and then that change propagate? Then you don't even need to take in account details like the size of the topbar.

It makes more sense to make the `NativeAppWindowViews` observe the rotation changes and resize, instead of the runtime watch for it and manually resize. What do you think?