From 63a941472ef32656d3e6149a2779c860cbceb5a3 Mon Sep 17 00:00:00 2001 From: Dominik Prokop Date: Thu, 28 Mar 2024 16:40:39 +0100 Subject: [PATCH] DashboardScene: Fix access to dashboard settings views (#85289) * DashboardScene: Fix access to dashboard settings views * Review --- .../scene/NavToolbarActions.tsx | 2 +- .../dashboard-scene/settings/utils.ts | 94 +++++++++++-------- 2 files changed, 58 insertions(+), 38 deletions(-) diff --git a/public/app/features/dashboard-scene/scene/NavToolbarActions.tsx b/public/app/features/dashboard-scene/scene/NavToolbarActions.tsx index 4be544ba1ec..3e7d396372b 100644 --- a/public/app/features/dashboard-scene/scene/NavToolbarActions.tsx +++ b/public/app/features/dashboard-scene/scene/NavToolbarActions.tsx @@ -432,7 +432,7 @@ export function ToolbarActions({ dashboard }: Props) { } // If we only can save as copy - if (canSaveAs && !meta.canSave) { + if (canSaveAs && !meta.canSave && !meta.canMakeEditable) { return (