From a05d01b7594a3f5a9476841312d17ecbf295f4c5 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 11 Apr 2026 10:48:39 +1000 Subject: [PATCH] [UI] Fix superuser banner (#11716) - Allow it to be dismissed again --- src/frontend/src/components/nav/Header.tsx | 36 ++++++++++++---------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/src/frontend/src/components/nav/Header.tsx b/src/frontend/src/components/nav/Header.tsx index c935a388ba..299feafb6f 100644 --- a/src/frontend/src/components/nav/Header.tsx +++ b/src/frontend/src/components/nav/Header.tsx @@ -221,23 +221,25 @@ export function Header() { - {showElevated && (user?.is_superuser || user?.is_staff) && ( - - } - color={user.is_superuser ? 'red' : 'orange'} - title={user.is_superuser ? t`Superuser Mode` : t`Admin Mode`} - withCloseButton - onClose={() => setShowSuperuserAlert(false)} - p={5} - > - - {t`The current user has elevated privileges and should not be used for regular usage.`}{' '} - {errorCodeLink('INVE-W14')} - - - - )} + {showSuperuserAlert && + showElevated && + (user?.is_superuser || user?.is_staff) && ( + + } + color={user.is_superuser ? 'red' : 'orange'} + title={user.is_superuser ? t`Superuser Mode` : t`Admin Mode`} + withCloseButton + onClose={() => setShowSuperuserAlert(false)} + p={5} + > + + {t`The current user has elevated privileges and should not be used for regular usage.`}{' '} + {errorCodeLink('INVE-W14')} + + + + )} ); }