diff --git a/src/browser/Linkifier2.ts b/src/browser/Linkifier2.ts index 5543ba808..837c7241f 100644 --- a/src/browser/Linkifier2.ts +++ b/src/browser/Linkifier2.ts @@ -157,15 +157,13 @@ export class Linkifier2 extends Disposable implements ILinkifier2 { // If all providers have responded, remove lower priority links that intersect ranges of // higher priority links if (this._activeProviderReplies?.size === this._linkProviders.length) { - // FIXME: commented out due to bug below - // this._removeIntersectingLinks(position.y, this._activeProviderReplies); + this._removeIntersectingLinks(position.y, this._activeProviderReplies); } }); } } } - // FIXME: What is this supposed to do? Currently it removes wrongly a second link on a wrapped line... private _removeIntersectingLinks(y: number, replies: Map): void { const occupiedCells = new Set(); for (let i = 0; i < replies.size; i++) {