Skip to content

Commit 85304e3

Browse files
committed
Revert "Fix #90890"
1 parent f096f59 commit 85304e3

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

src/vs/editor/common/services/markerDecorationsServiceImpl.ts

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*--------------------------------------------------------------------------------------------*/
55

66
import { IMarkerService, IMarker, MarkerSeverity, MarkerTag } from 'vs/platform/markers/common/markers';
7-
import { Disposable, toDisposable, IDisposable } from 'vs/base/common/lifecycle';
7+
import { Disposable, toDisposable } from 'vs/base/common/lifecycle';
88
import { URI } from 'vs/base/common/uri';
99
import { IModelDeltaDecoration, ITextModel, IModelDecorationOptions, TrackedRangeStickiness, OverviewRulerLane, IModelDecoration, MinimapPosition, IModelDecorationMinimapOptions } from 'vs/editor/common/model';
1010
import { ClassName } from 'vs/editor/common/model/intervalTree';
@@ -16,7 +16,6 @@ import { IMarkerDecorationsService } from 'vs/editor/common/services/markersDeco
1616
import { Schemas } from 'vs/base/common/network';
1717
import { Emitter, Event } from 'vs/base/common/event';
1818
import { minimapWarning, minimapError } from 'vs/platform/theme/common/colorRegistry';
19-
import { Delayer } from 'vs/base/common/async';
2019

2120
function MODEL_ID(resource: URI): string {
2221
return resource.toString();
@@ -36,10 +35,6 @@ class MarkerDecorations extends Disposable {
3635
}));
3736
}
3837

39-
register<T extends IDisposable>(t: T): T {
40-
return super._register(t);
41-
}
42-
4338
public update(markers: IMarker[], newDecorations: IModelDeltaDecoration[]): boolean {
4439
const oldIds = [...this._markersData.keys()];
4540
this._markersData.clear();
@@ -114,8 +109,6 @@ export class MarkerDecorationsService extends Disposable implements IMarkerDecor
114109
private _onModelAdded(model: ITextModel): void {
115110
const markerDecorations = new MarkerDecorations(model);
116111
this._markerDecorations.set(MODEL_ID(model.uri), markerDecorations);
117-
const delayer = markerDecorations.register(new Delayer(100));
118-
markerDecorations.register(model.onDidChangeContent(() => delayer.trigger(() => this._updateDecorations(markerDecorations))));
119112
this._updateDecorations(markerDecorations);
120113
}
121114

0 commit comments

Comments
 (0)