From 12dfaaba9a1702402213fd6ec8161745972726df Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 16 Jul 2024 09:16:50 +1000 Subject: [PATCH] Logic fix for UI elements (#7657) - Check for false, as !true includes undefined - Prevents visual flashes due to short term rendering of elements --- src/frontend/src/components/modals/ServerInfoModal.tsx | 4 ++-- .../pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/frontend/src/components/modals/ServerInfoModal.tsx b/src/frontend/src/components/modals/ServerInfoModal.tsx index 7fad8a6fda..84dd8cf17c 100644 --- a/src/frontend/src/components/modals/ServerInfoModal.tsx +++ b/src/frontend/src/components/modals/ServerInfoModal.tsx @@ -91,7 +91,7 @@ export function ServerInfoModal({ - {server.worker_running != true && ( + {server?.worker_running == false && ( Background Worker @@ -103,7 +103,7 @@ export function ServerInfoModal({ )} - {server.email_configured != true && ( + {server?.email_configured == false && ( Email Settings diff --git a/src/frontend/src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx b/src/frontend/src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx index 729139dbad..3ac9526166 100644 --- a/src/frontend/src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx +++ b/src/frontend/src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx @@ -49,7 +49,7 @@ export default function TaskManagementPanel() { return ( <> - {!taskInfo.is_running && ( + {taskInfo?.is_running == false && ( {t`The background task manager service is not running. Contact your system administrator.`}