Closed
Description
- I have reviewed the documentation
- I have searched existing issues
- I am using the latest React Native version
Environment
OS: Linux 4.16
Node: 8.11.1
Yarn: 1.6.0
npm: 6.0.0
Watchman: Not Found
Xcode: N/A
Android Studio: 3.1.2 AI-173.4720617
Packages: (wanted => installed)
react: 16.3.2 => 16.3.2
react-native: 0.55.3 => 0.55.3
Steps to Reproduce
import React, { Component } from 'react';
import { View, TextInput } from 'react-native';
class App extends Component {
render() {
<View>
<TextInput />
</View>
}
}
- Create a basic app with a single TextInput
- Run the app on Android, with or without debug active, also in production build (signed APK)
- Write in the TextInput anything, delete it and repeat the process until it becomes laggy.
Expected Behavior
TextInput should not start lagging after something has been written inside and deleted.
Actual Behavior
TextInput lags after 40-50 times you delete the input, programmatically or via keyboard, doesn't really matter also the amount of text inside of it because happens also with a single character.