diff --git a/packages/monaco-enhance/src/browser/zone-widget.ts b/packages/monaco-enhance/src/browser/zone-widget.ts index f8dcc5c4bd..3ec124284d 100644 --- a/packages/monaco-enhance/src/browser/zone-widget.ts +++ b/packages/monaco-enhance/src/browser/zone-widget.ts @@ -306,7 +306,7 @@ export abstract class ZoneWidget extends Disposable implements IHorizontalSashLa private _getWidth(info: monaco.editor.EditorLayoutInfo): number { // 增加部分与 Minimap 的边距,整体视觉效果更好 const minimapWidth = info.minimap ? info.minimap.minimapWidth + 5 : 0; - return info.width - minimapWidth; + return info.width - minimapWidth - info.verticalScrollbarWidth; } protected _onViewZoneTop(top: number): void {