From b9bfccdd25622df02b5c5f107f0a51657178be5f Mon Sep 17 00:00:00 2001 From: Nicolas Charpentier Date: Mon, 11 Jun 2018 09:57:22 -0400 Subject: [PATCH] Replace componentWillMount by DidMount --- src/RichTextEditor.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/RichTextEditor.js b/src/RichTextEditor.js index 51e212ef..dc2d2f34 100644 --- a/src/RichTextEditor.js +++ b/src/RichTextEditor.js @@ -51,7 +51,7 @@ export default class RichTextEditor extends Component { this._selectedTextChangeListeners = []; } - componentWillMount() { + componentDidMount() { if(PlatformIOS) { this.keyboardEventListeners = [ Keyboard.addListener('keyboardWillShow', this._onKeyboardWillShow), @@ -66,7 +66,9 @@ export default class RichTextEditor extends Component { } componentWillUnmount() { - this.keyboardEventListeners.forEach((eventListener) => eventListener.remove()); + if (this.keyboardEventListeners) { + this.keyboardEventListeners.forEach((eventListener) => eventListener.remove()); + } } _onKeyboardWillShow(event) {