Hola:
Yo diría que no te preocupases... me parece que si usas oro sistema de mostrar los cambios no encontrarías problemas...
Es que las ventanas modales detienen el flujo del programa que se esté usando hasta su cierre, así que posiblemente, simplemente al programar el evento readyState simplemente no se haya actuializado el atributo con el mismo nombre.
Por ejemplo, puedes probarlo con una capa... tal vez te interese esto:
Destripando objetos Ajax
Saludos