Show all payees by default for child transactions (#1573)

Previously we would default to only show transfer payees in the payee
selection dropdown for child transactions.  This is confusing and there
doesn't seem to be any obvious reason for this, so this commit removes
that behavior.

Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
This commit is contained in:
Johannes Löthberg
2023-08-23 17:50:01 +02:00
committed by GitHub
parent 240dc46a23
commit 5adab1885b
3 changed files with 7 additions and 5 deletions

View File

@@ -206,7 +206,6 @@ export default function PayeeAutocomplete({
inputProps,
showMakeTransfer = true,
showManagePayees = false,
defaultFocusTransferPayees = false,
tableBehavior,
embedded,
closeOnBlur,
@@ -228,9 +227,7 @@ export default function PayeeAutocomplete({
accounts = cachedAccounts;
}
let [focusTransferPayees, setFocusTransferPayees] = useState(
defaultFocusTransferPayees,
);
let [focusTransferPayees, setFocusTransferPayees] = useState(false);
let [rawPayee, setRawPayee] = useState('');
let hasPayeeInput = !!rawPayee;
let payeeSuggestions = useMemo(() => {

View File

@@ -594,7 +594,6 @@ function PayeeCell({
}}
showManagePayees={true}
tableBehavior={true}
defaultFocusTransferPayees={transaction.is_child}
focused={true}
onUpdate={onUpdate}
onSelect={onSave}

View File

@@ -0,0 +1,6 @@
---
category: Enhancements
authors: [kyrias]
---
Show all payees by default for child transactions.