Javascript window.navigator.standalone roto

Realmente me molesta ahora,

He reducido mi código a esto

$(function(){
  if ( ("standalone" in window.navigator) && !window.navigator.standalone ) {
    alert('full screen');
  }
});

sin embargo, cada vez que ejecuto esto en mi iPad DESDE el safari, se activa la alerta.

No tengo ni idea de por qué y está causando el caos a todo mi proyecto de la universidad, que se debe entregar el lunes. Cualquier ayuda sería increíble.

Respuestas a la pregunta(1)

Su respuesta a la pregunta