Skip to content

Mantener el foco del teclado dentro del menú de pausa - #27

Merged
enlike21 merged 3 commits into
enlike21:mainfrom
Aaqibhafeezkhan:fix/pause-menu-focus-trap
Oct 24, 2026
Merged

enlike21 merged 3 commits into
enlike21:mainfrom
Aaqibhafeezkhan:fix/pause-menu-focus-trap

Conversation

@Aaqibhafeezkhan

@Aaqibhafeezkhan Aaqibhafeezkhan commented Oct 24, 2026 •

Copy link
Copy Markdown
Contributor

Resumen

  • Mantiene la navegación con Tab y Shift+Tab dentro del menú de pausa, incluyendo el salto entre el primer y el último elemento interactivo.
  • Restaura el foco en el elemento que estaba activo antes de pausar, si sigue disponible; de lo contrario, lo devuelve al lienzo del juego.
  • Actualiza de v=8 a v=9 las versiones de caché de los módulos del juego y del punto de entrada Twig, siguiendo las instrucciones de contribución.

Pruebas

  • Revisados los casos de captura y restauración del foco en public/js/game/main.js.
  • Verificadas las versiones ?v=9 en las importaciones de los módulos del juego y en el punto de entrada Twig.

Closes #13

@enlike21 enlike21 left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

¡Gracias! Solo una cosa: render.js sigue importando ./sim.js?v=8, súbelo también a ?v=9.

@Aaqibhafeezkhan

Aaqibhafeezkhan commented Oct 24, 2026 •

Copy link
Copy Markdown
Contributor Author

¡Gracias! Solo una cosa: render.js sigue importando ./sim.js?v=8, súbelo también a ?v=9.

Gracias por señalarlo. Ya he actualizado también la importación en render.js de sim.js?v=8 a sim.js?v=9 para mantener las versiones de caché sincronizadas. ¡Gracias por la revisión!

@Aaqibhafeezkhan Aaqibhafeezkhan changed the title Keep keyboard focus inside the pause menu Mantener el foco del teclado dentro del menú de pausa Oct 24, 2026
@enlike21 enlike21 added the accessibility Barrier affecting people with disabilities label Oct 24, 2026
@enlike21
enlike21 merged commit 1b84257 into enlike21:main Oct 24, 2026
2 checks passed
@enlike21

Copy link
Copy Markdown
Owner

Mergeado! Muchas gracias!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

accessibility Barrier affecting people with disabilities

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Juego: mantener el foco dentro del menú de pausa

2 participants