diff --git a/public/app/features/dashboard/components/DashNav/DashNav.tsx b/public/app/features/dashboard/components/DashNav/DashNav.tsx index 1cdac7b5cc6..c5629a17980 100644 --- a/public/app/features/dashboard/components/DashNav/DashNav.tsx +++ b/public/app/features/dashboard/components/DashNav/DashNav.tsx @@ -251,7 +251,7 @@ export const DashNav = React.memo((props) => { }; const renderRightActions = () => { - const { dashboard, onAddPanel, isFullscreen, kioskMode } = props; + const { dashboard, onAddPanel, isFullscreen, kioskMode, hideTimePicker } = props; const { canSave, canEdit, showSettings, canShare } = dashboard.meta; const { snapshot } = dashboard; const snapshotUrl = snapshot && snapshot.originalUrl; @@ -335,7 +335,10 @@ export const DashNav = React.memo((props) => { buttons.push(); } - buttons.push(); + // if the timepicker is hidden, we don't need to add this separator + if (!hideTimePicker) { + buttons.push(); + } buttons.push(renderTimeControls());