Significant improvements to handling key presses
Try to prevent the IME from hiding the view in landscape on older platforms