From 7ad9ea852b018b53141a1e3f3a91c2d88b2814f3 Mon Sep 17 00:00:00 2001 From: SteVen Batten Date: Thu, 23 Sep 2021 10:09:42 -0700 Subject: [PATCH] fix DnD orientation for Aux Bar --- .../browser/parts/views/viewPaneContainer.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/vs/workbench/browser/parts/views/viewPaneContainer.ts b/src/vs/workbench/browser/parts/views/viewPaneContainer.ts index eb769f1065f..215561d969d 100644 --- a/src/vs/workbench/browser/parts/views/viewPaneContainer.ts +++ b/src/vs/workbench/browser/parts/views/viewPaneContainer.ts @@ -608,11 +608,15 @@ export class ViewPaneContainer extends Component implements IViewPaneContainer { } private get orientation(): Orientation { - if (this.viewDescriptorService.getViewContainerLocation(this.viewContainer) === ViewContainerLocation.Sidebar) { - return Orientation.VERTICAL; - } else { - return this.layoutService.getPanelPosition() === Position.BOTTOM ? Orientation.HORIZONTAL : Orientation.VERTICAL; + switch (this.viewDescriptorService.getViewContainerLocation(this.viewContainer)) { + case ViewContainerLocation.Sidebar: + case ViewContainerLocation.AuxiliaryBar: + return Orientation.VERTICAL; + case ViewContainerLocation.Panel: + return this.layoutService.getPanelPosition() === Position.BOTTOM ? Orientation.HORIZONTAL : Orientation.VERTICAL; } + + return Orientation.VERTICAL; } layout(dimension: Dimension): void { -- GitLab