callstack / callstack/react-native-paper

[New Arch] TextInput text change flickers if within Portal

未关闭
#4,580 15 条评论 8 个 reaction 已指派 0 人 在 GitHub 查看
bug TextInput
主要语言
TypeScript
星标
14.5k
派生
2.2k
平均合并
5 天 23 小时
30 天内合并 PR
12

描述

### 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

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。