From 9d222939271fa244d64d092a4cf5dac9736996e4 Mon Sep 17 00:00:00 2001 From: Jiiks Date: Tue, 7 Aug 2018 13:37:23 +0300 Subject: [PATCH] Remove listener don't add another one --- client/src/builtin/ReactDevtoolsModule.js | 2 +- client/src/builtin/VueDevToolsModule.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/client/src/builtin/ReactDevtoolsModule.js b/client/src/builtin/ReactDevtoolsModule.js index 7ff509b6..e63a90e0 100644 --- a/client/src/builtin/ReactDevtoolsModule.js +++ b/client/src/builtin/ReactDevtoolsModule.js @@ -33,7 +33,7 @@ export default new class ReactDevtoolsModule extends BuiltinModule { disabled(e) { electron.remote.BrowserWindow.removeDevToolsExtension('React Developer Tools'); - electron.remote.BrowserWindow.getAllWindows()[0].webContents.on('devtools-opened', this.devToolsOpened); + electron.remote.BrowserWindow.getAllWindows()[0].webContents.removeListener('devtools-opened', this.devToolsOpened); } devToolsOpened() { diff --git a/client/src/builtin/VueDevToolsModule.js b/client/src/builtin/VueDevToolsModule.js index e5d8767b..2886c679 100644 --- a/client/src/builtin/VueDevToolsModule.js +++ b/client/src/builtin/VueDevToolsModule.js @@ -33,7 +33,7 @@ export default new class VueDevtoolsModule extends BuiltinModule { disabled(e) { electron.remote.BrowserWindow.removeDevToolsExtension('Vue.js devtools'); - electron.remote.BrowserWindow.getAllWindows()[0].webContents.on('devtools-opened', this.devToolsOpened); + electron.remote.BrowserWindow.getAllWindows()[0].webContents.removeListener('devtools-opened', this.devToolsOpened); } devToolsOpened() {