android clear crash issue fix

This commit is contained in:
feruz 2020-01-06 07:17:48 +02:00
parent 4030af2dd6
commit 2fcb84623e

View File

@ -119,13 +119,22 @@ const MarkdownEditorView = ({
inputRef.current.setNativeProps({ inputRef.current.setNativeProps({
text: _text, text: _text,
}); });
// Workaround for iOS selection update issue // Workaround for iOS selection update issue
const isIos = Platform.OS === 'ios';
if (isIos) {
setTimeout(() => { setTimeout(() => {
inputRef.current.setNativeProps({ inputRef.current.setNativeProps({
selection: _selection, selection: _selection,
}); });
setSelection(_selection); setSelection(_selection);
}, 200); }, 200);
} else {
inputRef.current.setNativeProps({
selection: _selection,
});
setSelection(_selection);
}
_changeText(_text); _changeText(_text);
}); });