I don't think there is a particular need for this specific function to live in the EventManager. It would be nice to be able to collect all the iPad/iPhone related hacks together into a single class that can be activated based on the browser-sniffing code in SessionController, rather than allowing these to scatter throughout the source.