File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -107,12 +107,11 @@ export class WebglRenderer extends Disposable implements IRenderer {
107107 this . _updateDimensions ( ) ;
108108 this . _updateCursorBlink ( ) ;
109109 this . _register ( _optionsService . onOptionChange ( ( ) => this . _handleOptionsChanged ( ) ) ) ;
110- this . _textBlinkStateManager = new TextBlinkStateManager (
110+ this . _textBlinkStateManager = this . _register ( new TextBlinkStateManager (
111111 ( ) => this . _requestRedrawViewport ( ) ,
112112 this . _coreBrowserService
113- ) ;
113+ ) ) ;
114114 this . _textBlinkStateManager . setIntervalDuration ( this . _optionsService . rawOptions . blinkIntervalDuration ) ;
115- this . _register ( toDisposable ( ( ) => this . _textBlinkStateManager . dispose ( ) ) ) ;
116115
117116 this . _deviceMaxTextureSize = this . _gl . getParameter ( this . _gl . MAX_TEXTURE_SIZE ) ;
118117
Original file line number Diff line number Diff line change @@ -98,12 +98,11 @@ export class DomRenderer extends Disposable implements IRenderer {
9898 this . _cursorBlinkStateManager = new CursorBlinkStateManager ( this . _rowContainer , this . _coreBrowserService ) ;
9999 this . _register ( addDisposableListener ( this . _document , 'mousedown' , ( ) => this . _cursorBlinkStateManager . restartBlinkAnimation ( ) ) ) ;
100100 this . _register ( toDisposable ( ( ) => this . _cursorBlinkStateManager . dispose ( ) ) ) ;
101- this . _textBlinkStateManager = new TextBlinkStateManager (
101+ this . _textBlinkStateManager = this . _register ( new TextBlinkStateManager (
102102 ( ) => this . _onRequestRedraw . fire ( { start : 0 , end : this . _bufferService . rows - 1 } ) ,
103103 this . _coreBrowserService
104- ) ;
104+ ) ) ;
105105 this . _textBlinkStateManager . setIntervalDuration ( this . _optionsService . rawOptions . blinkIntervalDuration ) ;
106- this . _register ( toDisposable ( ( ) => this . _textBlinkStateManager . dispose ( ) ) ) ;
107106
108107 this . _register ( toDisposable ( ( ) => {
109108 this . _element . classList . remove ( TERMINAL_CLASS_PREFIX + this . _terminalClass ) ;
You can’t perform that action at this time.
0 commit comments