From 2514469ffe8936dc8c1f53df46434d4c7bcb1178 Mon Sep 17 00:00:00 2001 From: Chris Beer <chris@cbeer.info> Date: Mon, 18 Dec 2023 10:30:22 -0800 Subject: [PATCH] Don't hold space for companion windows if there aren't any. --- src/components/CompanionArea.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/CompanionArea.js b/src/components/CompanionArea.js index 7d4061ce5..79e1a7ace 100644 --- a/src/components/CompanionArea.js +++ b/src/components/CompanionArea.js @@ -25,7 +25,7 @@ const Container = styled('div', { name: 'CompanionArea', slot: 'container' })(({ flexDirection: 'column', width: '100%', }), - ...((ownerState?.position === 'left') && { + ...((ownerState?.position === 'left' && (ownerState?.companionWindowIds && ownerState.companionWindowIds.length > 0)) && { minWidth: '235px', }), })); @@ -98,7 +98,7 @@ export class CompanionArea extends Component { <Slide in={companionAreaOpen} direction={this.slideDirection()}> <Container ownerState={this.props} - className={`${ns('companion-windows')} ${companionWindowIds.length > 0}`} + className={`${ns('companion-windows')}`} > {companionWindowIds.map((id) => ( <CompanionWindowFactory id={id} key={id} windowId={windowId} /> -- GitLab