Dashboard full screen should be allowed regardless of whether dashboard is locked (#4055)

This commit is contained in:
Alex Bowers 2023-11-24 09:20:45 +00:00 committed by GitHub
parent fc4cdea539
commit feaac39e2a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -109,7 +109,6 @@ function GraphLayout({ onAddPanelHandler }: GraphLayoutProps): JSX.Element {
return (
<>
{!isDashboardLocked && (
<ButtonContainer>
<Button
loading={updateDashboardMutation.isLoading}
@ -120,7 +119,7 @@ function GraphLayout({ onAddPanelHandler }: GraphLayoutProps): JSX.Element {
{t('dashboard:full_view')}
</Button>
{saveLayoutPermission && (
{!isDashboardLocked && saveLayoutPermission && (
<Button
loading={updateDashboardMutation.isLoading}
onClick={onSaveHandler}
@ -131,7 +130,7 @@ function GraphLayout({ onAddPanelHandler }: GraphLayoutProps): JSX.Element {
</Button>
)}
{addPanelPermission && (
{!isDashboardLocked && addPanelPermission && (
<Button
onClick={onAddPanelHandler}
icon={<PlusOutlined />}
@ -141,7 +140,6 @@ function GraphLayout({ onAddPanelHandler }: GraphLayoutProps): JSX.Element {
</Button>
)}
</ButtonContainer>
)}
<FullScreen handle={handle} className="fullscreen-grid-container">
<ReactGridLayout