¿Cómo puede $ (this) no ser el elemento que desencadenó el evento en un controlador de clic jquery?

Tengo un controlador de clic simple

<h1 id="test">
$('#test').click( ev => {
   var $test = $(this);
   console.log($test.text());
})

Pero no funciona,$(this) No es el elemento emisor. Si inspeccionothis Veo una "ventana" (?) (??) (??!)

Además, si cambio mi código a

var $test = $(ev.toElement);

Funciona perfectamente.

¿cómo puede ser esto? qué hay en mi código que impide que jquery pase correctamente el elemento enthis ?

Respuestas a la pregunta(3)

Su respuesta a la pregunta