callstack / callstack/react-native-paper

[New Arch] TextInput text change flickers if within Portal

Abierto
#4,580 15 comentarios 8 reacciones 0 asignados Ver en GitHub
bug TextInput
Lenguaje dominante
TypeScript
Estrellas
14.5k
Forks
2.2k
Merge medio
5 d 23 h
PR fusionados (30 d)
12

Descripción

### Current behaviour
Under new arch any `TextInput` component (be it from react-native-paper or from react-native) within `Portal` (modal or dialog) will flicker when text is being changed.

### Expected behaviour
Editing text is smooth.

### How to reproduce?
Clone this repo: https://github.com/codan84/text-input-flicker
```
npm install
npm start
```
Open in Expo Go.

### Preview
https://github.com/user-attachments/assets/444d7ce3-c29b-4893-98b4-1322e6b846a9

### What have you tried so far?
Nothing, I see loads of issues related to Portal under new arch so I guess this is another one?

### Your Environment

| software | version
| --------------------- | -------
| ios | 18.1.1
| android | 10
| react-native | 0.76.5
| react-native-paper | 5.12.5
| expo sdk | 52

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.