diff --git a/src/app/App.tsx b/src/app/App.tsx index cbd0caa..3215c90 100644 --- a/src/app/App.tsx +++ b/src/app/App.tsx @@ -228,6 +228,7 @@ export function App() { [appliedSnapshot, currentSnapshot], ); const hasUnappliedChanges = pendingChanges.length > 0; + const hasAdminPrompt = Boolean(adminStatus?.canRestartElevated); const shellStyle = hasUnappliedChanges ? ({ '--change-row-count': String(pendingChanges.length) } as CSSProperties) : undefined; @@ -964,16 +965,16 @@ export function App() { } function renderAdminPrompt() { - if (!adminStatus?.canRestartElevated) return null; + if (!hasAdminPrompt) return null; return (