Skip to content

fix(móvil): la barra inferior no se veía en un teléfono real - #81

Merged
JoseSerpaCode merged 1 commit into
mainfrom
fix/barra-movil-fija
Aug 20, 2026
Merged

JoseSerpaCode merged 1 commit into
mainfrom
fix/barra-movil-fija

Conversation

@JoseSerpaCode

Copy link
Copy Markdown
Owner

Cuatro fallos encontrados probando la 1.26.0 en producción, en un teléfono de verdad. Ninguno se reproduce en el emulador, porque allí el viewport y innerHeight coinciden — por eso las 234 pruebas estaban en verde.

Qué Causa
La barra inferior no se veía Último hijo de una columna de 100vh, que en móvil es la altura con las barras del navegador retraídas, no la visible. Ahora fixed + armazón en 100dvh
La página se corría al cerrar el teclado Faltaba interactive-widget=resizes-content en el viewport
El menú del sprint se salía En qué columna cae su botón depende de si el espacio tiene etiquetas. Ahora se fija a los bordes de la pantalla
El botón del índice de la KB tapaba el título Deja de flotar y pasa a la fila del título

Plan de pruebas

  • npm run lint — limpio (esta vez sí; se me olvidó en la PR anterior y tumbó el CI)
  • npm run typecheck — 0 errores
  • npx vitest run — 322 pasan
  • npx playwright test — 235 pasan
  • Prueba nueva con la condición exacta de producción (espacio con etiquetas), verificada quitando el arreglo: falla

🤖 Generated with Claude Code

Cuatro fallos que solo aparecen en un dispositivo de verdad, y que el emulador
no reproduce porque allí el viewport y `innerHeight` coinciden.

- La barra iba al final de una columna de `100vh`. En un navegador móvil eso no
  es la altura visible, sino la que habría con las barras retraídas, así que
  caía por debajo del corte. Ahora es `fixed` y el armazón mide `100dvh`.
- Faltaba `interactive-widget=resizes-content`: al cerrar el teclado la página
  se quedaba corrida hacia un lado.
- El menú del sprint se salía por un borde o por el otro según hubiera o no
  filtro de etiquetas, que es lo que decide en qué columna cae su botón.
- El botón del índice de la KB deja de flotar y pasa a la fila del título.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@JoseSerpaCode
JoseSerpaCode merged commit 5825972 into main Aug 20, 2026
1 check passed
@JoseSerpaCode
JoseSerpaCode deleted the fix/barra-movil-fija branch August 20, 2026 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant