New touch screen rotation issue

Just FYI: The certificate problem has just been resolved. So you should be able to install 3.3.5beta now.