Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[0.88] Hide misplaced iOS 26 scroll edge effects on inverted lists

Aperta Adatta ai principianti
#1,487 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
72/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
ios, react-native
Ambito
mobile

Direzione di ricerca

Inizia esaminando PR #58684 e il commit 3b8f1f8, poi controlla le modifiche iOS in RCTEnhancedScrollView e RCTScrollViewComponentView. Esegui il cherry-pick del commit sul ramo stabile 0.88 e verifica che gli elenchi invertiti non mostrino più effetti bordo posizionati in modo errato, anche con Reduce Transparency attivato e quando si apre la tastiera.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Type Pick Request
Target Branch

0.88

Link to commit or PR to be picked

https://github.com/facebook/react-native/pull/58684 (https://github.com/facebook/react-native/commit/3b8f1f822532af57d3eb61983ffc788465b3f72d)

Description
Target Branch

0.88

Link to commit or PR to be picked

https://github.com/facebook/react-native/pull/58684 (https://github.com/facebook/react-native/commit/3b8f1f822532af57d3eb61983ffc788465b3f72d)

Description

#58684 merged to main on Oct 2, after 0.88 branched, so 0.88.0 and 0.88.1 still render the misplaced edge effects on inverted ScrollViews.

On iOS 27 it's worse than the dimming described in the PR. With Reduce Transparency on, the effect is an opaque fill, and once an inverted list resizes (e.g. the keyboard opens) it can cover the whole list. Users see a blank chat conversation. We had 18 user reports in production the week iOS 27 shipped.

The commit cherry-picks cleanly onto 0.88-stable. The change is iOS only, in RCTEnhancedScrollView and RCTScrollViewComponentView.

Lingua principale
JavaScript
Stelle
429
Fork
11
Merge medio
4h 13m
PR unite (30g)
7

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di reactwg/react-native-releases

Tutte le issue di reactwg/react-native-releases

Issue simili

Altre issue su JavaScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.