From 0de59faab3602d32714d994e40fe2698cfbcfdcc Mon Sep 17 00:00:00 2001 From: Evelyn Eastmond <evhan55@gmail.com> Date: Fri, 19 Oct 2018 13:57:04 -0400 Subject: [PATCH] Resolves #3336: Prevent multiple peripheral alerts after language has been switched. --- src/lib/vm-listener-hoc.jsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/vm-listener-hoc.jsx b/src/lib/vm-listener-hoc.jsx index 682f3d226..ad6a9f912 100644 --- a/src/lib/vm-listener-hoc.jsx +++ b/src/lib/vm-listener-hoc.jsx @@ -55,6 +55,7 @@ const vmListenerHOC = function (WrappedComponent) { } } componentWillUnmount () { + this.props.vm.removeListener('PERIPHERAL_DISCONNECT_ERROR', this.props.onShowAlert); if (this.props.attachKeyboardEvents) { document.removeEventListener('keydown', this.handleKeyDown); document.removeEventListener('keyup', this.handleKeyUp); -- GitLab