Skip to content

Commit b4370f6

Browse files
author
Himanshu Kapoor
committed
Add a removeEventListener call before addEventListener in please.init to make sure more than one listener isn't added.
1 parent c6ed3e2 commit b4370f6

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/please.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@ please.defaults = function (values) {
5252
* @return {Object} A please object instance.
5353
*/
5454
please.init = function (thisWindow) {
55+
thisWindow = thisWindow || window;
56+
thisWindow.removeEventListener('message', please_messageHandler);
5557
thisWindow.addEventListener('message', please_messageHandler);
5658
return please;
5759
};

0 commit comments

Comments
 (0)