From b343035fd51f16d1185afc63bd29228664c5e564 Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Tue, 19 Jun 2018 11:30:05 +0200 Subject: [PATCH] fix #52095 --- .../browser/parts/editor/editorDropTarget.ts | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/vs/workbench/browser/parts/editor/editorDropTarget.ts b/src/vs/workbench/browser/parts/editor/editorDropTarget.ts index 96965c2979d..f5092c4881d 100644 --- a/src/vs/workbench/browser/parts/editor/editorDropTarget.ts +++ b/src/vs/workbench/browser/parts/editor/editorDropTarget.ts @@ -343,16 +343,19 @@ class DropOverlay extends Themable { } private doPositionOverlay(options: { top: string, left: string, width: string, height: string }): void { - this.overlay.style.top = options.top; - this.overlay.style.left = options.left; - this.overlay.style.width = options.width; + // Container const offsetHeight = this.getOverlayOffsetHeight(); if (offsetHeight) { - this.overlay.style.height = `calc(${options.height} - ${offsetHeight}px)`; + this.container.style.height = `calc(100% - ${offsetHeight}px)`; } else { - this.overlay.style.height = options.height; + this.container.style.height = '100%'; } + + // Overlay + this.overlay.style.top = options.top; + this.overlay.style.left = options.left; + this.overlay.style.width = options.width; } private getOverlayOffsetHeight(): number { -- GitLab