Skip to content

Commit 2c9e26b

Browse files
authored
Merge pull request #878 from Codeinwp/fix/670
Fixed detach listeners after adding image
2 parents 516651e + 18d3564 commit 2c9e26b

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

assets/src/media/modal/messageHandler.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,10 @@ class MessageHandler {
5555

5656
// Wait for the frame to load.
5757
this.frame.addEventListener( 'load', () => {
58-
document.querySelector( '.om-dam-loader:not([style])' ).style.display = 'none';
58+
let damLoader = document.querySelector( '.om-dam-loader:not([style])' );
59+
if ( damLoader ) {
60+
damLoader.style.display = 'none';
61+
}
5962
this.frame.style.display = '';
6063
this.frame.classList.add( 'loaded' );
6164
window.addEventListener( 'message', self.messageListener );
@@ -94,6 +97,7 @@ class MessageHandler {
9497
}
9598

9699
this.insertImages( event.data.images );
100+
this.detachListeners();
97101
}
98102
}
99103

0 commit comments

Comments
 (0)