This commit is contained in:
Henning Dieterichs
2023-09-25 11:25:33 +02:00
committed by Henning Dieterichs
parent 419e445f8d
commit 9987f6f321

View File

@@ -141,6 +141,7 @@ export class ViewZoneManager extends Disposable {
domNode: document.createElement('div'), domNode: document.createElement('div'),
heightInPx: modifiedTopPaddingVal, heightInPx: modifiedTopPaddingVal,
showInHiddenAreas: true, showInHiddenAreas: true,
suppressMouseDown: true,
}); });
} }
const originalTopPaddingVal = this._originalTopPadding.read(reader); const originalTopPaddingVal = this._originalTopPadding.read(reader);
@@ -150,6 +151,7 @@ export class ViewZoneManager extends Disposable {
domNode: document.createElement('div'), domNode: document.createElement('div'),
heightInPx: originalTopPaddingVal, heightInPx: originalTopPaddingVal,
showInHiddenAreas: true, showInHiddenAreas: true,
suppressMouseDown: true,
}); });
} }
@@ -237,6 +239,7 @@ export class ViewZoneManager extends Disposable {
domNode: createFakeLinesDiv(), domNode: createFakeLinesDiv(),
heightInPx: (count - 1) * modLineHeight, heightInPx: (count - 1) * modLineHeight,
showInHiddenAreas: true, showInHiddenAreas: true,
suppressMouseDown: true,
}); });
} }
} }
@@ -249,6 +252,7 @@ export class ViewZoneManager extends Disposable {
marginDomNode, marginDomNode,
setZoneId(id) { zoneId = id; }, setZoneId(id) { zoneId = id; },
showInHiddenAreas: true, showInHiddenAreas: true,
suppressMouseDown: true,
}); });
} }
@@ -261,6 +265,7 @@ export class ViewZoneManager extends Disposable {
heightInPx: a.modifiedHeightInPx, heightInPx: a.modifiedHeightInPx,
marginDomNode, marginDomNode,
showInHiddenAreas: true, showInHiddenAreas: true,
suppressMouseDown: true,
}); });
} else { } else {
const delta = a.modifiedHeightInPx - a.originalHeightInPx; const delta = a.modifiedHeightInPx - a.originalHeightInPx;
@@ -274,6 +279,7 @@ export class ViewZoneManager extends Disposable {
domNode: createFakeLinesDiv(), domNode: createFakeLinesDiv(),
heightInPx: delta, heightInPx: delta,
showInHiddenAreas: true, showInHiddenAreas: true,
suppressMouseDown: true,
}); });
} else { } else {
if (syncedMovedText?.lineRangeMapping.modified.delta(-1).deltaLength(2).contains(a.modifiedRange.endLineNumberExclusive - 1)) { if (syncedMovedText?.lineRangeMapping.modified.delta(-1).deltaLength(2).contains(a.modifiedRange.endLineNumberExclusive - 1)) {
@@ -297,6 +303,7 @@ export class ViewZoneManager extends Disposable {
heightInPx: -delta, heightInPx: -delta,
marginDomNode, marginDomNode,
showInHiddenAreas: true, showInHiddenAreas: true,
suppressMouseDown: true,
}); });
} }
} }
@@ -316,6 +323,7 @@ export class ViewZoneManager extends Disposable {
domNode: createFakeLinesDiv(), domNode: createFakeLinesDiv(),
heightInPx: delta, heightInPx: delta,
showInHiddenAreas: true, showInHiddenAreas: true,
suppressMouseDown: true,
}); });
} else { } else {
modViewZones.push({ modViewZones.push({
@@ -323,6 +331,7 @@ export class ViewZoneManager extends Disposable {
domNode: createFakeLinesDiv(), domNode: createFakeLinesDiv(),
heightInPx: -delta, heightInPx: -delta,
showInHiddenAreas: true, showInHiddenAreas: true,
suppressMouseDown: true,
}); });
} }
} }