diff --git a/Mobile-Expensify b/Mobile-Expensify
index 0711f7b17236..bb40f247cc91 160000
--- a/Mobile-Expensify
+++ b/Mobile-Expensify
@@ -1 +1 @@
-Subproject commit 0711f7b172369a07844ae35c4151a8c4472c32f9
+Subproject commit bb40f247cc916810d5a922919d086064d72efd04
diff --git a/android/app/build.gradle b/android/app/build.gradle
index 937df4d73ee3..115133f3d9b6 100644
--- a/android/app/build.gradle
+++ b/android/app/build.gradle
@@ -114,8 +114,8 @@ android {
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
multiDexEnabled rootProject.ext.multiDexEnabled
- versionCode 1009028102
- versionName "9.2.81-2"
+ versionCode 1009028103
+ versionName "9.2.81-3"
// Supported language variants must be declared here to avoid from being removed during the compilation.
// This also helps us to not include unnecessary language variants in the APK.
resConfigs "en", "es"
diff --git a/ios/NewExpensify/Info.plist b/ios/NewExpensify/Info.plist
index 2843830f9994..497864c84220 100644
--- a/ios/NewExpensify/Info.plist
+++ b/ios/NewExpensify/Info.plist
@@ -44,7 +44,7 @@
CFBundleVersion
- 9.2.81.2
+ 9.2.81.3
FullStory
OrgId
diff --git a/ios/NotificationServiceExtension/Info.plist b/ios/NotificationServiceExtension/Info.plist
index 31751c9c6199..37893af596ed 100644
--- a/ios/NotificationServiceExtension/Info.plist
+++ b/ios/NotificationServiceExtension/Info.plist
@@ -13,7 +13,7 @@
CFBundleShortVersionString
9.2.81
CFBundleVersion
- 9.2.81.2
+ 9.2.81.3
NSExtension
NSExtensionPointIdentifier
diff --git a/ios/ShareViewController/Info.plist b/ios/ShareViewController/Info.plist
index b8fbb0d452c0..1584c8ec31eb 100644
--- a/ios/ShareViewController/Info.plist
+++ b/ios/ShareViewController/Info.plist
@@ -13,7 +13,7 @@
CFBundleShortVersionString
9.2.81
CFBundleVersion
- 9.2.81.2
+ 9.2.81.3
NSExtension
NSExtensionAttributes
diff --git a/package-lock.json b/package-lock.json
index 9691e59c7b19..7e0e11e94207 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "new.expensify",
- "version": "9.2.81-2",
+ "version": "9.2.81-3",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "new.expensify",
- "version": "9.2.81-2",
+ "version": "9.2.81-3",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
diff --git a/package.json b/package.json
index 0197ab3a3547..79afaa855c7f 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "new.expensify",
- "version": "9.2.81-2",
+ "version": "9.2.81-3",
"author": "Expensify, Inc.",
"homepage": "https://new.expensify.com",
"description": "New Expensify is the next generation of Expensify: a reimagination of payments based atop a foundation of chat.",
diff --git a/src/CONST/index.ts b/src/CONST/index.ts
index 48819c93f275..0826609cdbd7 100755
--- a/src/CONST/index.ts
+++ b/src/CONST/index.ts
@@ -6692,6 +6692,7 @@ const CONST = {
APPROVED: this.TABLE_COLUMNS.APPROVED,
POSTED: this.TABLE_COLUMNS.POSTED,
MERCHANT: this.TABLE_COLUMNS.MERCHANT,
+ DESCRIPTION: this.TABLE_COLUMNS.DESCRIPTION,
FROM: this.TABLE_COLUMNS.FROM,
TO: this.TABLE_COLUMNS.TO,
CATEGORY: this.TABLE_COLUMNS.CATEGORY,
diff --git a/src/components/MoneyRequestReportView/MoneyRequestReportTransactionList.tsx b/src/components/MoneyRequestReportView/MoneyRequestReportTransactionList.tsx
index 3f610c2c85f3..5b220ae5fd02 100644
--- a/src/components/MoneyRequestReportView/MoneyRequestReportTransactionList.tsx
+++ b/src/components/MoneyRequestReportView/MoneyRequestReportTransactionList.tsx
@@ -5,7 +5,6 @@ import {View} from 'react-native';
import type {TupleToUnion} from 'type-fest';
import ButtonWithDropdownMenu from '@components/ButtonWithDropdownMenu';
import Checkbox from '@components/Checkbox';
-import * as Expensicons from '@components/Icon/Expensicons';
import MenuItem from '@components/MenuItem';
import Modal from '@components/Modal';
import OfflineWithFeedback from '@components/OfflineWithFeedback';
@@ -65,7 +64,6 @@ import NAVIGATORS from '@src/NAVIGATORS';
import ONYXKEYS from '@src/ONYXKEYS';
import ROUTES from '@src/ROUTES';
import type SCREENS from '@src/SCREENS';
-import {columnsSelector} from '@src/selectors/AdvancedSearchFiltersForm';
import type * as OnyxTypes from '@src/types/onyx';
import type {PendingAction} from '@src/types/onyx/OnyxCommon';
import MoneyRequestReportGroupHeader from './MoneyRequestReportGroupHeader';
@@ -165,7 +163,7 @@ function MoneyRequestReportTransactionList({
useCopySelectionHelper();
const styles = useThemeStyles();
const StyleUtils = useStyleUtils();
- const expensifyIcons = useMemoizedLazyExpensifyIcons(['Location']);
+ const expensifyIcons = useMemoizedLazyExpensifyIcons(['Location', 'CheckSquare']);
const {translate, localeCompare} = useLocalize();
// eslint-disable-next-line rulesdir/prefer-shouldUseNarrowLayout-instead-of-isSmallScreenWidth
const {shouldUseNarrowLayout, isSmallScreenWidth, isMediumScreenWidth} = useResponsiveLayout();
@@ -184,7 +182,6 @@ function MoneyRequestReportTransactionList({
const shouldShowAddExpenseButton = canAddTransaction(report, isReportArchived) && isCurrentUserSubmitter(report);
const [lastDistanceExpenseType] = useOnyx(ONYXKEYS.NVP_LAST_DISTANCE_EXPENSE_TYPE, {canBeMissing: true});
const [reportLayoutGroupBy] = useOnyx(ONYXKEYS.NVP_REPORT_LAYOUT_GROUP_BY, {canBeMissing: true});
- const [visibleColumns] = useOnyx(ONYXKEYS.FORMS.SEARCH_ADVANCED_FILTERS_FORM, {canBeMissing: true, selector: columnsSelector});
const shouldShowGroupedTransactions = isExpenseReport(report) && !isIOUReport(report);
@@ -268,9 +265,9 @@ function MoneyRequestReportTransactionList({
}, [newTransactions, sortBy, sortOrder, transactions, localeCompare, report]);
const columnsToShow = useMemo(() => {
- const columns = getColumnsToShow(currentUserDetails?.accountID, transactions, visibleColumns, true);
+ const columns = getColumnsToShow(currentUserDetails?.accountID, transactions, [], true);
return (Object.keys(columns) as SearchColumnType[]).filter((column) => columns[column]);
- }, [transactions, currentUserDetails?.accountID, visibleColumns]);
+ }, [transactions, currentUserDetails?.accountID]);
const currentGroupBy = getReportLayoutGroupBy(reportLayoutGroupBy);
@@ -638,7 +635,7 @@ function MoneyRequestReportTransactionList({
>