[PR #5205] [MERGED] Revert "Mobile running balance" #5818

Closed
opened 2026-02-28 21:19:11 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/5205
Author: @youngcw
Created: 6/21/2025
Status: Merged
Merged: 6/21/2025
Merged by: @youngcw

Base: masterHead: revert-4809-youngcw/mobile-running-balance


📝 Commits (1)

📊 Changes

10 files changed (+28 additions, -126 deletions)

View changed files

📝 packages/desktop-client/src/components/mobile/accounts/AccountTransactions.tsx (+19 -60)
📝 packages/desktop-client/src/components/mobile/budget/CategoryTransactions.tsx (+0 -1)
📝 packages/desktop-client/src/components/mobile/transactions/TransactionList.tsx (+1 -8)
📝 packages/desktop-client/src/components/mobile/transactions/TransactionListItem.tsx (+3 -19)
📝 packages/desktop-client/src/components/mobile/transactions/TransactionListWithBalances.tsx (+0 -3)
📝 packages/desktop-client/src/components/modals/AccountMenuModal.tsx (+3 -20)
📝 packages/desktop-client/src/components/reports/reports/Calendar.tsx (+0 -1)
📝 packages/desktop-client/src/hooks/useAccountPreviewTransactions.ts (+2 -7)
📝 packages/desktop-client/src/modals/modalsSlice.ts (+0 -1)
upcoming-release-notes/4809.md (+0 -6)

📄 Description

Reverts actualbudget/actual#4809

The mobile running balance change has some issues that weren't caught originally:

  1. accounts with many transactions load really slow now. Maybe moving the calculation out of TS and into sql would speed this up.
  2. Accounts with many transactions don't get summed up correctly. This is because the transactions are loaded in pages, so each set of pages is summed within each batch, not all account transactions.
  3. Some transactions don't get a balance and I don't know why. Something to do with transfers it seems

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/5205 **Author:** [@youngcw](https://github.com/youngcw) **Created:** 6/21/2025 **Status:** ✅ Merged **Merged:** 6/21/2025 **Merged by:** [@youngcw](https://github.com/youngcw) **Base:** `master` ← **Head:** `revert-4809-youngcw/mobile-running-balance` --- ### 📝 Commits (1) - [`37bd459`](https://github.com/actualbudget/actual/commit/37bd45966758666700d046d2b9383565d1ab01fb) Revert "Mobile running balance (#4809)" ### 📊 Changes **10 files changed** (+28 additions, -126 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/mobile/accounts/AccountTransactions.tsx` (+19 -60) 📝 `packages/desktop-client/src/components/mobile/budget/CategoryTransactions.tsx` (+0 -1) 📝 `packages/desktop-client/src/components/mobile/transactions/TransactionList.tsx` (+1 -8) 📝 `packages/desktop-client/src/components/mobile/transactions/TransactionListItem.tsx` (+3 -19) 📝 `packages/desktop-client/src/components/mobile/transactions/TransactionListWithBalances.tsx` (+0 -3) 📝 `packages/desktop-client/src/components/modals/AccountMenuModal.tsx` (+3 -20) 📝 `packages/desktop-client/src/components/reports/reports/Calendar.tsx` (+0 -1) 📝 `packages/desktop-client/src/hooks/useAccountPreviewTransactions.ts` (+2 -7) 📝 `packages/desktop-client/src/modals/modalsSlice.ts` (+0 -1) ➖ `upcoming-release-notes/4809.md` (+0 -6) </details> ### 📄 Description Reverts actualbudget/actual#4809 The mobile running balance change has some issues that weren't caught originally: 1. accounts with many transactions load really slow now. Maybe moving the calculation out of TS and into sql would speed this up. 2. Accounts with many transactions don't get summed up correctly. This is because the transactions are loaded in pages, so each set of pages is summed within each batch, not all account transactions. 3. Some transactions don't get a balance and I don't know why. Something to do with transfers it seems --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-02-28 21:19:11 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#5818