Skip to content

Commit 3f884b1

Browse files
authored
fix(nag): fetch missing event on manual dismiss call
When the dismiss function is called manually via behavior .nag('dismiss') rather than being called inside an event (like when clicking on the close icon) a JS console error occured.
1 parent 94e4e87 commit 3f884b1

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/definitions/modules/nag.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,8 +146,10 @@
146146
module.debug('Dismissing nag', settings.storageMethod, settings.key, settings.value, settings.expires);
147147
module.storage.set(settings.key, settings.value);
148148
}
149-
event.stopImmediatePropagation();
150-
event.preventDefault();
149+
if (event) {
150+
event.stopImmediatePropagation();
151+
event.preventDefault();
152+
}
151153
},
152154

153155
should: {

0 commit comments

Comments
 (0)