From 4a915eeaf0003a865994bc8b59641c411240e9ee Mon Sep 17 00:00:00 2001 From: sylenien Date: Tue, 20 Sep 2022 16:37:03 +0200 Subject: [PATCH] change(ui): fixes --- frontend/app/mstore/types/dashboard.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/app/mstore/types/dashboard.ts b/frontend/app/mstore/types/dashboard.ts index 3376ecd38..6095722d1 100644 --- a/frontend/app/mstore/types/dashboard.ts +++ b/frontend/app/mstore/types/dashboard.ts @@ -49,12 +49,12 @@ export default class Dashboard { this.isPublic = json.isPublic this.createdAt = DateTime.fromMillis(new Date(json.createdAt).getTime()) const haveSmallWidgets = (json.widgets as any[]).includes((i: any) => i.config.col === 1) - if (json.widgets && haveSmallWidgets) { + if (json.widgets) { // legacy const dashboardFix = '__openreplay__dashboard__fix' + json.dashboardId const isFixed = localStorage.getItem(dashboardFix) const sortedWidgets: any[] = !isFixed ? json.widgets.sort((a: any, b: any) => a.config.col - b.config.col) : json.widgets - if (!isFixed) { + if (!isFixed && haveSmallWidgets) { sortedWidgets.forEach((widget, index) => { widget.config.position = index })