diff --git a/packages/desktop-client/src/components/accounts/TransactionsTable.js b/packages/desktop-client/src/components/accounts/TransactionsTable.js index c5e08019467cd2e70f3a336619d9c9e825a1e921..a6fd0de728012cff4d942a06dc2e7d84cec1e011 100644 --- a/packages/desktop-client/src/components/accounts/TransactionsTable.js +++ b/packages/desktop-client/src/components/accounts/TransactionsTable.js @@ -1619,9 +1619,6 @@ export let TransactionTable = React.forwardRef((props, ref) => { // add split onAddSplit(lastTransaction.id); } else if ( - (newNavigator.focusedField === 'debit' || - newNavigator.focusedField === 'credit' || - newNavigator.focusedField === 'cleared') && newNavigator.editingId === lastTransaction.id && (!isSplit || !lastTransaction.error) ) { diff --git a/packages/desktop-client/src/components/accounts/TransactionsTable.test.js b/packages/desktop-client/src/components/accounts/TransactionsTable.test.js index a7e039506194f628933be2189873e31896f92717..de3c7911f5d542a74f0fd5e11652a081c5f7af42 100644 --- a/packages/desktop-client/src/components/accounts/TransactionsTable.test.js +++ b/packages/desktop-client/src/components/accounts/TransactionsTable.test.js @@ -643,7 +643,7 @@ describe('Transactions', () => { input = await editNewField(container, 'notes'); await userEvent.clear(input); - await userEvent.type(input, 'a transaction[Enter]'); + await userEvent.type(input, 'a transaction'); input = await editNewField(container, 'debit'); expect(input.value).toBe('0.00'); diff --git a/upcoming-release-notes/992.md b/upcoming-release-notes/992.md new file mode 100644 index 0000000000000000000000000000000000000000..9275329ec2f433c6a6e92618d75d21101dd685cb --- /dev/null +++ b/upcoming-release-notes/992.md @@ -0,0 +1,6 @@ +--- +category: Bugfix +authors: [MatissJanis] +--- + +Allow creating transactions by clicking "enter" in the notes/payee/category field