From 3df1642d91e71173193eb526084c250c0325c74c Mon Sep 17 00:00:00 2001 From: mathuo <6710312+mathuo@users.noreply.github.com> Date: Wed, 10 Jan 2024 11:00:07 +0000 Subject: [PATCH] feat: set minimum panel size > 0 --- packages/dockview-core/src/dockview/dockviewGroupPanel.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/dockview-core/src/dockview/dockviewGroupPanel.ts b/packages/dockview-core/src/dockview/dockviewGroupPanel.ts index 9388ced17..6163406f1 100644 --- a/packages/dockview-core/src/dockview/dockviewGroupPanel.ts +++ b/packages/dockview-core/src/dockview/dockviewGroupPanel.ts @@ -14,6 +14,9 @@ import { DockviewGroupPanelApiImpl, } from '../api/dockviewGroupPanelApi'; +const MINIMUM_DOCKVIEW_GROUP_PANEL_WIDTH = 100; +const MINIMUM_DOCKVIEW_GROUP_PANEL_HEIGHT = 100; + export interface IDockviewGroupPanel extends IGridviewPanel { model: IDockviewGroupPanelModel; @@ -68,8 +71,8 @@ export class DockviewGroupPanel id, 'groupview_default', { - minimumHeight: 0, - minimumWidth: 0, + minimumHeight: MINIMUM_DOCKVIEW_GROUP_PANEL_HEIGHT, + minimumWidth: MINIMUM_DOCKVIEW_GROUP_PANEL_WIDTH, }, new DockviewGroupPanelApiImpl(id, accessor) );