diff --git a/packages/dockview-core/src/dockview/dockviewComponent.ts b/packages/dockview-core/src/dockview/dockviewComponent.ts index 5906af6a4..b349c43df 100644 --- a/packages/dockview-core/src/dockview/dockviewComponent.ts +++ b/packages/dockview-core/src/dockview/dockviewComponent.ts @@ -351,7 +351,13 @@ export class DockviewComponent minimumInViewportHeight: 100, }); - overlay.setupDrag(group.element, { + const el = group.element.querySelector('void-container'); + + if (!el) { + throw new Error('failed to find drag handle'); + } + + overlay.setupDrag(el, { inDragMode: typeof options?.inDragMode === 'boolean' ? options.inDragMode