Skip to content

Commit 6d829fc

Browse files
author
Todd Dembrey
authored
fix: target listener became unbound when referenced, avoid unbinding (#64)
1 parent 73a1c73 commit 6d829fc

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/CornerstoneViewport/CornerstoneViewport.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -489,10 +489,9 @@ class CornerstoneViewport extends Component {
489489
const events = cornerstoneEvents.concat(cornerstoneToolsEvents);
490490
const targetElementOrCornerstone =
491491
targetType === 'element' ? this.element : cornerstone.events;
492-
const targetListener = targetElementOrCornerstone[addOrRemoveEventListener];
493492
const boundMethod = this._handleExternalEventListeners.bind(this);
494493
for (let i = 0; i < events.length; i++) {
495-
targetListener(events[i], boundMethod);
494+
targetElementOrCornerstone[addOrRemoveEventListener](events[i], boundMethod);
496495
}
497496
}
498497

0 commit comments

Comments
 (0)