Skip to content
This repository was archived by the owner on Mar 29, 2021. It is now read-only.

Commit ccf127c

Browse files
committed
fixes guard-in
1 parent c56d294 commit ccf127c

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

src/stable.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,15 @@ var idrinth = {
1919
reload: function ( ) {
2020
window.clearTimeout ( idrinth.core.timeouts.next );
2121
idrinth.ui.removeElement ( 'idotd-base' );
22-
for (var event in idrinth.core.multibind.events) {
23-
document.getElementsByTagName ( 'body' )[0].removeEventListener ( event, idrinth.core.multibind.triggered );
22+
for ( var event in idrinth.core.multibind.events ) {
23+
if ( idrinth.core.multibind.events.hasOwnProperty( event ) ) {
24+
document.getElementsByTagName( 'body' )[0].removeEventListener( event, idrinth.core.multibind.triggered );
25+
}
2426
}
2527
for (var observer in idrinth.observer.list) {
26-
idrinth.observer.list[observer].disconnect();
28+
if ( idrinth.observer.list.hasOwnProperty( observer ) ) {
29+
idrinth.observer.list[observer].disconnect();
30+
}
2731
}
2832
window.setTimeout ( function () {
2933
idrinth = { };

0 commit comments

Comments
 (0)