Skip to content

Commit 12b6e43

Browse files
Change disabled prop to only cover pending-delete transactions, not trashed ones
The disabled prop on PressableWithFeedback in TransactionGroupListExpanded was using isDeletedOrPendingDelete which includes both trashed and pending-delete transactions. This prevented long-press selection on trashed expenses. Changed to use isTransactionPendingDelete only, matching the behavior of TransactionListItem which only disables for pending-delete items. Co-authored-by: Krishna <Krishna2323@users.noreply.github.com>
1 parent 39d1d17 commit 12b6e43

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/components/Search/SearchList/ListItem/TransactionGroupListExpanded.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@ function TransactionGroupListExpanded<TItem extends ListItem>({
274274
>
275275
<PressableWithFeedback
276276
onPress={isDeletedOrPendingDelete && !canSelectMultiple ? undefined : () => handleOnPress(transaction)}
277-
disabled={isDeletedOrPendingDelete && !transaction.isSelected}
277+
disabled={isTransactionPendingDelete(transaction) && !transaction.isSelected}
278278
onLongPress={() => onLongPress?.(transaction)}
279279
accessibilityRole={CONST.ROLE.BUTTON}
280280
accessibilityLabel={transaction.text ?? ''}

0 commit comments

Comments
 (0)