El atajo de teclado para Saltar al Siguiente Tema no siempre se obedece

Después de usar uno o ambos atajos de teclado “Saltar a no leído” o “Saltar a nuevo”, utilizo el atajo “Saltar al siguiente tema”. Sin embargo, hay ocasiones en las que la secuencia g, j no me lleva al siguiente tema (no leído/nuevo), sino que me deja viendo la lista de los temas relevantes. Cuando esto no funciona, debo hacer clic en el primer o único tema listado para empezar. Para múltiples temas, g, j funciona como se espera.

Aún no puedo identificar un patrón en este comportamiento erróneo, pero ocurre en todas las instalaciones de Discourse que utilizo, incluidas, entre otras, aquí en Meta Discourse. Si puedo discernir un patrón, se añadirán los detalles.

Un escenario posible, que ocurrió aquí en Discourse Meta (y se replicó en otros lugares):

  • Darle foco a Discourse
    (Ejecuto todos mis Discourse en una sola ventana del navegador y cambio entre las pestañas respectivas usando Ctrl-Abajo)

  • Se resalta lo nuevo con (en este caso) 1 tema nuevo.
    Ahí está el mensaje “Ver 1 tema nuevo”

  • g, j
    Sin cambios

  • g, n luego g, j
    ¡Sin cambios!

  • g, u g, n

  • g, j
    Muestra correctamente el tema nuevo.

Parece que cuando la pestaña se vuelve actual, no siempre recibe el foco del teclado.

Entorno

macOS 12.5.1 (Monterey con el reciente parche de seguridad, pero el problema es anterior a eso)
Firefox 103.0.2 con uBlock Origin y Ghostery en ejecución (y que nunca se apagarán)

Necesitamos una repro consistente aquí.

  • Ve a “nuevo”
  • CTRL TAB
  • CTRL SHIFT TAB
  • gj

No me está reproduciendo esto en el último Firefox, Linux.

1 me gusta