diff --git a/public/app/features/dashboard-scene/scene/layout-default/DefaultGridLayoutManager.tsx b/public/app/features/dashboard-scene/scene/layout-default/DefaultGridLayoutManager.tsx index 03da9d2a7ba..886dd0a9391 100644 --- a/public/app/features/dashboard-scene/scene/layout-default/DefaultGridLayoutManager.tsx +++ b/public/app/features/dashboard-scene/scene/layout-default/DefaultGridLayoutManager.tsx @@ -116,6 +116,9 @@ export class DefaultGridLayoutManager // Remove from source and append to destination sourceGrid.setState({ children: [] }); + for (const child of movedChildren) { + child.clearParent(); + } this.state.grid.setState({ children: [...this.state.grid.state.children, ...movedChildren] }); }