callstack / callstack/react-native-pager-view
[Real device] TextInput cannot trigger the paste function in ViewPage
- Vorherrschende Sprache
- TypeScript
- Sterne
- 3.4k
- Forks
- 476
- Ø Merge
- 10 T. 21 Std.
- Gemergte PRs (30 T.)
- 2
Beschreibung
## Ask your Question
Thanks for providing such a great library. In the process of using it recently, I found that if TextInput is nested in ViewPage, TextInput cannot trigger the paste function, please see the animation below.

here is my code
```tsx
import React, { useEffect, useCallback } from 'react';
import { View, Text, TextInput } from 'react-native';
import ViewPager from '@react-native-community/viewpager';
const App = () => {
return (
);
};
```
I accidentally discovered that if the textinput is re-rendered, the paste function is restored.
here is my code
```
const App = () => {
const [visible, setVisible] = useState(false);
return (
{visible && (
)}
{
setVisible(true);
}}
/>
);
};
```

I don't know what happened and why the paste function will not work. Is this a bug? Finally, thank you for reading this question during your busy schedule and looking forward to your reply, thank you.
iOS work fine. no try it
## Library :
react-native : 0.63.2
@react-native-community/viewpager: ^4.2.2,
## device :
device : xiaomi(android10) and huawei
Beitragsleitfaden
Rechercherichtung
Reproduziere das Beispiel mit einem in ViewPager verschachtelten TextInput unter Android 10 auf den gemeldeten Xiaomi- oder Huawei-Geräten und vergleiche das anfängliche Rendern mit dem Fall eines erneuten Renderns. Als erledigt gilt, wenn das verschachtelte TextInput das Einfügen auslösen kann, ohne ein erneutes Rendern zu erfordern; im Bericht werden keine Quelldateien oder Tests genannt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- android, react-native, typescript
- Bereich
- mobile
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100