Post search error footer sits under the sensor housing in iPhone landscape
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 75/100
Direzione di ricerca
Inizia da PagingFooterView e controlla come è vincolata la riga di errore; l’issue indica il comportamento mancante dell’area sicura e il rientro iniziale di 16 pt. Riproduci il problema nella ricerca dei post ruotando un iPhone in orizzontale e provocando un errore di rete. Il lavoro è completato quando il messaggio e il pulsante Retry restano entro l’area sicura in orizzontale e il layout in verticale rimane corretto; controlla anche le campagne Blaze se puoi accedere a un sito WordPress.com.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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.
- Lingua principale
- Swift
- Stelle
- 3.9k
- Fork
- 1.2k
- Merge medio
- 1g 16h
- PR unite (30g)
- 95
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di wordpress-mobile/WordPress-iOS
-
[Pri] Low [Status] Ready for Dev [Type] Bug /Me
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
wordpress-mobile/WordPress-iOS#26279 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[Pri] Low [Status] Ready for Dev [Type] Bug Share Extension
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
wordpress-mobile/WordPress-iOS#26276 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[Pri] Low [Status] Ready for Dev [Type] Bug Blogging Prompts Notifications
Difficoltà 2/5 1-3 ore Idoneità per principianti 79/100
wordpress-mobile/WordPress-iOS#26256 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[Status] Ready for Dev [Type] Bug Reader
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
wordpress-mobile/WordPress-iOS#26254 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Remove the `cookieJar` injection point from `StoreSandboxSecretScreen`Forse già presa @feather2222 l’ha presa 12 giorni fa. Aperta[Type] Tech Debt
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
wordpress-mobile/WordPress-iOS#26112 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di wordpress-mobile/WordPress-iOS
Issue simili
-
[feat] 골, 어시스트 햅틱 피드백Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
apache/arrow-swift#209 ·
I maintainer di solito rispondono entro 1 giorno
-
NemotronH: float32 identity weight in gated RMSNorm makes all activations float32 (~3x slower decode)Forse già presa @Augustas11 l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
ml-explore/mlx-swift-lm#751 ·
I maintainer di solito rispondono entro 2 giorni
-
needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
manaflow-ai/cmux#31387 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
ZingerLittleBee/Heeler#601 ·
I maintainer di solito rispondono entro 1 giorno

