From 79393d8b0aab0a71d82e2a29371e80b27b722339 Mon Sep 17 00:00:00 2001 From: MobileMage Date: Mon, 9 Feb 2026 22:30:06 +0100 Subject: [PATCH 1/3] Show Description Hint field without requiring category descriptions The Description Hint menu item was only shown when areCommentsRequired was true. Move it into the Category Rules section so it displays whenever rules are enabled, independent of the require description setting. Fixes #80045 --- .../categories/CategorySettingsPage.tsx | 23 ++++++++----------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/src/pages/workspace/categories/CategorySettingsPage.tsx b/src/pages/workspace/categories/CategorySettingsPage.tsx index 4bc740c6f9579..3ed8d10cfc7f7 100644 --- a/src/pages/workspace/categories/CategorySettingsPage.tsx +++ b/src/pages/workspace/categories/CategorySettingsPage.tsx @@ -355,19 +355,6 @@ function CategorySettingsPage({ /> - {areCommentsRequired && ( - - { - Navigation.navigate(ROUTES.WORKSPACE_CATEGORY_DESCRIPTION_HINT.getRoute(policyID, policyCategory.name)); - }} - shouldShowRightIcon - /> - - )} - {!isThereAnyAccountingConnection && ( + + { + Navigation.navigate(ROUTES.WORKSPACE_CATEGORY_DESCRIPTION_HINT.getRoute(policyID, policyCategory.name)); + }} + shouldShowRightIcon + /> + )} From 6df57a74e87945792e07c2c40568451241cbe80c Mon Sep 17 00:00:00 2001 From: MobileMage Date: Mon, 9 Feb 2026 22:44:00 +0100 Subject: [PATCH 2/3] Move Description Hint into Category Rules section The Description Hint menu item was gated by areCommentsRequired and placed after Payroll Code. Move it into the Category Rules section (gated by areRulesEnabled) after Require Fields, so it displays whenever rules are enabled regardless of whether descriptions are required. Fixes #80045 --- src/pages/workspace/categories/CategorySettingsPage.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/src/pages/workspace/categories/CategorySettingsPage.tsx b/src/pages/workspace/categories/CategorySettingsPage.tsx index 3ed8d10cfc7f7..81e69198c093a 100644 --- a/src/pages/workspace/categories/CategorySettingsPage.tsx +++ b/src/pages/workspace/categories/CategorySettingsPage.tsx @@ -354,7 +354,6 @@ function CategorySettingsPage({ shouldShowRightIcon /> - {!isThereAnyAccountingConnection && ( Date: Mon, 9 Feb 2026 22:53:12 +0100 Subject: [PATCH 3/3] Remove unused areCommentsRequired variable --- src/pages/workspace/categories/CategorySettingsPage.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/src/pages/workspace/categories/CategorySettingsPage.tsx b/src/pages/workspace/categories/CategorySettingsPage.tsx index 81e69198c093a..7eb9356f0d8e4 100644 --- a/src/pages/workspace/categories/CategorySettingsPage.tsx +++ b/src/pages/workspace/categories/CategorySettingsPage.tsx @@ -70,7 +70,6 @@ function CategorySettingsPage({ const [isCannotDeleteOrDisableLastCategoryModalVisible, setIsCannotDeleteOrDisableLastCategoryModalVisible] = useState(false); const shouldPreventDisableOrDelete = isDisablingOrDeletingLastEnabledCategory(policy, policyData.categories, [policyCategory]); - const areCommentsRequired = policyCategory?.areCommentsRequired ?? false; const isQuickSettingsFlow = name === SCREENS.SETTINGS_CATEGORIES.SETTINGS_CATEGORY_SETTINGS; const { taskReport: setupCategoryTaskReport,