| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 681edbe commit 1b8d4e4
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -371,7 +371,7 @@ class EventTarget { | |||
| 371 | 371 | initEventTarget(this); | |
| 372 | 372 | } | |
| 373 | 373 | ||
| 374 | - [kNewListener](size, type, listener, once, capture, passive) { | ||
| 374 | + [kNewListener](size, type, listener, once, capture, passive, weak) { | ||
| 375 | 375 | if (this[kMaxEventTargetListeners] > 0 && | |
| 376 | 376 | size > this[kMaxEventTargetListeners] && | |
| 377 | 377 | !this[kMaxEventTargetListenersWarned]) { | |
@@ -440,7 +440,14 @@ class EventTarget { | |||
| 440 | 440 | // This is the first handler in our linked list. | |
| 441 | 441 | new Listener(root, listener, once, capture, passive, | |
| 442 | 442 | isNodeStyleListener, weak); | |
| 443 | - this[kNewListener](root.size, type, listener, once, capture, passive); | ||
| 443 | + this[kNewListener]( | ||
| 444 | + root.size, | ||
| 445 | + type, | ||
| 446 | + listener, | ||
| 447 | + once, | ||
| 448 | + capture, | ||
| 449 | + passive, | ||
| 450 | + weak); | ||
| 444 | 451 | this[kEvents].set(type, root); | |
| 445 | 452 | return; | |
| 446 | 453 | } | |
@@ -461,7 +468,7 @@ class EventTarget { | |||
| 461 | 468 | new Listener(previous, listener, once, capture, passive, | |
| 462 | 469 | isNodeStyleListener, weak); | |
| 463 | 470 | root.size++; | |
| 464 | - this[kNewListener](root.size, type, listener, once, capture, passive); | ||
| 471 | + this[kNewListener](root.size, type, listener, once, capture, passive, weak); | ||
| 465 | 472 | } | |
| 466 | 473 | ||
| 467 | 474 | removeEventListener(type, listener, options = {}) { | |
@@ -811,7 +818,7 @@ function defineEventHandler(emitter, name) { | |||
| 811 | 818 | if (typeof wrappedHandler.handler === 'function') { | |
| 812 | 819 | this[kEvents].get(name).size++; | |
| 813 | 820 | const size = this[kEvents].get(name).size; | |
| 814 | - this[kNewListener](size, name, value, false, false, false); | ||
| 821 | + this[kNewListener](size, name, value, false, false, false, false); | ||
| 815 | 822 | } | |
| 816 | 823 | } else { | |
| 817 | 824 | wrappedHandler = makeEventHandler(value); | |
| Back | FazBrowse Home | New Git URL |
0 commit comments