From f15b6d90742afea5ed546c965abd331ee7c3d2dd Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Thu, 6 Apr 2017 16:58:13 -0600 Subject: [PATCH] Eliminate unnecessary event listener removals --- src/dock.js | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/src/dock.js b/src/dock.js index 0abb754e3..1642be51f 100644 --- a/src/dock.js +++ b/src/dock.js @@ -80,8 +80,6 @@ module.exports = class Dock { destroy () { this.subscriptions.dispose() this.paneContainer.destroy() - this.resizeHandle.destroy() - this.toggleButton.destroy() window.removeEventListener('mousemove', this.handleMouseMove) window.removeEventListener('mouseup', this.handleMouseUp) window.removeEventListener('drag', this.handleDrag) @@ -651,10 +649,6 @@ class DockResizeHandle { } } - destroy () { - this.element.removeEventListener('mousedown', this.handleMouseDown) - } - handleMouseDown (event) { if (event.detail === 2) { this.props.onResizeToFit() @@ -695,11 +689,6 @@ class DockToggleButton { return this.bounds } - destroy () { - this.innerElement.removeEventListener('click', this.handleClick) - this.innerElement.removeEventListener('dragenter', this.handleDragEnter) - } - update (newProps) { this.props = Object.assign({}, this.props, newProps)