callstack / callstack/react-native-pager-view

[Real device] TextInput cannot trigger the paste function in ViewPage

Offen
#278 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
android bug
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.

![reportView](https://user-images.githubusercontent.com/26075200/105338604-b7f11c80-5c16-11eb-9873-6e5f71657d75.gif)

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);
}}
/>




);
};
```
![ 2021-01-01 19 07 03](https://user-images.githubusercontent.com/26075200/105343098-24224f00-5c1c-11eb-89d7-4828ff070ccd.gif)

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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.