@@ -69,7 +69,7 @@ export abstract class BaseUnifiedDiffManager {
6969 return ;
7070 }
7171 this . _isDisposed = true ;
72- this . _deactivate ( ) ;
72+ this . deactivate ( ) ;
7373 }
7474
7575 /**
@@ -112,7 +112,7 @@ export abstract class BaseUnifiedDiffManager {
112112 /**
113113 * Deactivate the diff view
114114 */
115- protected _deactivate ( ) : void {
115+ protected deactivate ( ) : void {
116116 this . removeToolbarButtons ( ) ;
117117 this . _cleanupEditor ( ) ;
118118 this . showCellToolbar ( ) ;
@@ -135,11 +135,9 @@ export abstract class BaseUnifiedDiffManager {
135135 /**
136136 * Accept all changes
137137 */
138- public acceptAll ( ) : void {
139- const sharedModel = this . getSharedModel ( ) ;
140- this . _originalSource = sharedModel . getSource ( ) ;
141- this . _newSource = this . _originalSource ;
142- this . _deactivate ( ) ;
138+ protected acceptAll ( ) : void {
139+ // simply accept the current state
140+ this . deactivate ( ) ;
143141 }
144142
145143 /**
@@ -148,8 +146,7 @@ export abstract class BaseUnifiedDiffManager {
148146 public rejectAll ( ) : void {
149147 const sharedModel = this . getSharedModel ( ) ;
150148 sharedModel . setSource ( this . _originalSource ) ;
151- this . _newSource = this . _originalSource ;
152- this . _deactivate ( ) ;
149+ this . deactivate ( ) ;
153150 }
154151
155152 /**
@@ -169,7 +166,7 @@ export abstract class BaseUnifiedDiffManager {
169166 newSource : this . _newSource ,
170167 isInitialized : this . _isInitialized ,
171168 sharedModel : this . getSharedModel ( ) ,
172- onChunkChange : ( ) => this . _deactivate ( )
169+ onChunkChange : ( ) => this . deactivate ( )
173170 } ) ;
174171
175172 this . _isInitialized = true ;
0 commit comments