-
- {!searchBarHidden && }
-
-
+ {!state.chromeless && (
+
+ {!searchBarHidden && }
+
+
+ )}
{children}
- chrome.setMegaMenu(false)} />
-
+ {!state.chromeless && (
+ <>
+ chrome.setMegaMenu(false)} />
+
+ >
+ )}
);
}
diff --git a/public/app/core/components/AppChrome/AppChromeService.tsx b/public/app/core/components/AppChrome/AppChromeService.tsx
index bc919918d99..641d4d87283 100644
--- a/public/app/core/components/AppChrome/AppChromeService.tsx
+++ b/public/app/core/components/AppChrome/AppChromeService.tsx
@@ -73,6 +73,7 @@ export class AppChromeService {
// Some updates can have new instance of sectionNav or pageNav but with same values
if (newState.sectionNav !== current.sectionNav || newState.pageNav !== current.pageNav) {
if (
+ newState.actions === current.actions &&
navItemsAreTheSame(newState.sectionNav, current.sectionNav) &&
navItemsAreTheSame(newState.pageNav, current.pageNav)
) {