From dd30415c2f3232f267ced13e6306043208227c63 Mon Sep 17 00:00:00 2001 From: Bogdan Matei Date: Thu, 4 Dec 2025 16:00:09 +0200 Subject: [PATCH] Pushes --- .../scene/layout-default/DefaultGridLayoutManager.tsx | 4 +--- .../dashboard-scene/scene/layout-rows/RowsLayoutManager.tsx | 3 +-- 2 files changed, 2 insertions(+), 5 deletions(-) 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 098e925f18e..22cece4a1cf 100644 --- a/public/app/features/dashboard-scene/scene/layout-default/DefaultGridLayoutManager.tsx +++ b/public/app/features/dashboard-scene/scene/layout-default/DefaultGridLayoutManager.tsx @@ -16,7 +16,6 @@ import { useSceneObjectState, SceneObject, SceneGridLayoutDragStartEvent, - SceneGridPlaceholderItem, } from '@grafana/scenes'; import { Spec as DashboardV2Spec } from '@grafana/schema/dist/esm/schema/dashboard/v2'; import { useStyles2 } from '@grafana/ui'; @@ -370,8 +369,7 @@ export class DefaultGridLayoutManager this.state.grid.forEachChild((child) => { if ( !(child instanceof DashboardGridItem) && - !(child instanceof SceneGridRow) && - !(child instanceof SceneGridPlaceholderItem) + !(child instanceof SceneGridRow) ) { throw new Error('Child is not a DashboardGridItem or SceneGridRow, invalid scene'); } diff --git a/public/app/features/dashboard-scene/scene/layout-rows/RowsLayoutManager.tsx b/public/app/features/dashboard-scene/scene/layout-rows/RowsLayoutManager.tsx index f9624180cfc..49c3e0fd0a9 100644 --- a/public/app/features/dashboard-scene/scene/layout-rows/RowsLayoutManager.tsx +++ b/public/app/features/dashboard-scene/scene/layout-rows/RowsLayoutManager.tsx @@ -2,7 +2,6 @@ import { t } from '@grafana/i18n'; import { sceneGraph, SceneGridItemLike, - SceneGridPlaceholderItem, SceneGridRow, SceneObject, SceneObjectBase, @@ -315,7 +314,7 @@ export class RowsLayoutManager extends SceneObjectBase i let children: SceneGridItemLike[] | undefined; layout.state.grid.forEachChild((child) => { - if (!(child instanceof DashboardGridItem) && !(child instanceof SceneGridRow) && !(child instanceof SceneGridPlaceholderItem)) { + if (!(child instanceof DashboardGridItem) && !(child instanceof SceneGridRow)) { throw new Error('Child is not a DashboardGridItem or SceneGridRow, invalid scene'); }