src/vs/base/common/event.ts/PauseableEmitter/fire
class PauseableEmitter:	override fire(event: T): void {
		if (this._listeners) {
			if (this._isPaused !== 0) {
				this._eventQueue.push(event);
			} else {
				super.fire(event);
			}
		}
	}