Post search error footer sits under the sensor housing in iPhone landscape
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 75/100
Línea de trabajo
Empieza en PagingFooterView e inspecciona cómo se limita la fila de error; el issue señala el comportamiento ausente del área segura y la sangría inicial de 16 pt. Reproduce el fallo en la búsqueda de entradas girando un iPhone a orientación horizontal y provocando un error de red. La tarea estará terminada cuando el mensaje y el botón Retry permanezcan dentro del área segura en orientación horizontal y el diseño en orientación vertical siga siendo correcto; comprueba también las campañas de Blaze si puedes acceder a un sitio de WordPress.com.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
The "An error occurred" footer in post search sits under the sensor housing in iPhone landscape: the message starts at the left screen edge and the Retry button runs to the right one.
What happens
PagingFooterView pins its error row to its own edges, with a 16 pt left indent and nothing on the right. It never follows the safe area, so in landscape both ends fall inside the 62 pt side insets.
| Message | Retry button | Safe area | |
|---|---|---|---|
| Landscape | starts at x = 16 | 801–874 pt | 62–812 pt |
| Portrait | starts at x = 16 | ends at the screen edge | full width |
Where it shows
- Post search (
PostSearchViewController) — reproduced. - Blaze campaigns (
BlazeCampaignsViewController) uses the same error footer, so it is very likely affected too. Not checked: it needs a WordPress.com site. - The Reader streams use
PagingFooterViewonly in its loading state (a centred spinner), so they're not affected.
Screenshots
Trunk 0a45a8b750, iPhone 18 Pro simulator, iOS 27.0, Jetpack.
| Landscape | Portrait |
|---|---|
![]() |
![]() |
Steps to reproduce
- Sign in to a self-hosted site.
- Open Posts and rotate to landscape.
- Make the site unreachable (we stopped a local WordPress), then search for any term.
Suggested fix
Pin the error row to the footer's safeAreaLayoutGuide (keeping the 16 pt indent on the leading side), so it lines up with the list content in landscape. Found while testing #26210, which fixes the same problem in the Reader stream headers.
- Lenguaje dominante
- Swift
- Estrellas
- 3.9k
- Forks
- 1.2k
- Merge medio
- 2 d 3 h
- PR fusionados (30 d)
- 99
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de wordpress-mobile/WordPress-iOS
-
[Pri] Low [Status] Ready for Dev [Type] Bug /Me
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
wordpress-mobile/WordPress-iOS#26279 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
[Pri] Low [Status] Ready for Dev [Type] Bug Share Extension
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
wordpress-mobile/WordPress-iOS#26276 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
[Pri] Low [Status] Ready for Dev [Type] Bug Blogging Prompts Notifications
Dificultad 2/5 1-3 horas Aptitud para principiantes 79/100
wordpress-mobile/WordPress-iOS#26256 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
[Status] Ready for Dev [Type] Bug Reader
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
wordpress-mobile/WordPress-iOS#26254 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Remove the `cookieJar` injection point from `StoreSandboxSecretScreen`Posiblemente ocupada @feather2222 la tomó hace 11 días. Abierto[Type] Tech Debt
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
wordpress-mobile/WordPress-iOS#26112 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de wordpress-mobile/WordPress-iOS
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
lognorman20/monaco#7428 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
Los mantenedores suelen responder en 1 día
-
🎉 Add BossanovaAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
jaywcjlove/awesome-mac#4096 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
amantus-ai/vibetunnel#774 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Los mantenedores suelen responder en 1 día

