Orientação do teclado e bug de consulta de mídia (modo de aplicativo)

Adicione esta página à sua tela inicial do iOS7Abra e focalize o campo de entrada (o teclado aparece)O texto fica vermelho, como o telefone acha que está no modo paisagem

Existe alguma maneira de contornar isso? Ou devemos culpar a Apple?

Nota: Esse problema ocorre apenas no modo de aplicativo, não no modo de navegação normal do Safari. E funcionou bem no iOS6.

Código:

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes">

<style>
body {
    color: blue;
}   
@media (orientation:landscape) {
    body {
        color: red;
    }
}
</style>

<body>
    <h3>this text will go red when in landscape</h3>
    <input type="text" />
</body>

questionAnswers(3)

yourAnswerToTheQuestion