Un error que nos frenaba era «no corregir mientras haces scroll». Era una protección basada en marca de tiempo, y nuestros propios scrolls programáticos la refrescaban.
Al alternar la barra lateral, el panel de diff cambia de ancho. Las líneas ajustadas se reformatean, y la superficie emite un pequeño scroll al asentarse. La protección lo interpretaba como tu entrada y omitía la corrección destinada a mantener tu posición. El archivo que estabas leyendo se desplazaba fuera de la pantalla.