mirror of
https://github.com/vector-im/element-web.git
synced 2026-05-05 20:26:19 +02:00
Throw error in trackListener as well
This commit is contained in:
parent
4caf52abf3
commit
ce2f9ae32a
@ -50,6 +50,7 @@ export class Disposables {
|
||||
* Add an event listener that will be removed on dispose
|
||||
*/
|
||||
public trackListener(emitter: EventEmitter, event: string, callback: (...args: unknown[]) => void): void {
|
||||
this.throwIfDisposed();
|
||||
emitter.on(event, callback);
|
||||
this.track(() => {
|
||||
emitter.off(event, callback);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user