Merge pull request #457 from Tyriar/451_fix_events_after_reset

Keep previous terminal events after a reset
This commit is contained in:
Daniel Imms
2017-01-08 17:00:55 -08:00
committed by GitHub
+3 -1
View File
@@ -11,7 +11,9 @@ export class EventEmitter {
private _events: {[type: string]: ListenerType[]};
constructor() {
this._events = {};
// Restore the previous events if available, this will happen if the
// constructor is called multiple times on the same object (terminal reset).
this._events = this._events || {};
}
public on(type, listener): void {