Merge pull request #1032 from friday/event-2
Fix condition in events.toggleListener to allow non-elements
This commit is contained in:
commit
019e1f80ca
@ -29,7 +29,7 @@ const supportsPassiveListeners = (() => {
|
|||||||
// Toggle event listener
|
// Toggle event listener
|
||||||
export function toggleListener(element, event, callback, toggle = false, passive = true, capture = false) {
|
export function toggleListener(element, event, callback, toggle = false, passive = true, capture = false) {
|
||||||
// Bail if no element, event, or callback
|
// Bail if no element, event, or callback
|
||||||
if (!is.element(element) || is.empty(event) || !is.function(callback)) {
|
if (!element || !('addEventListener' in element) || is.empty(event) || !is.function(callback)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user