[Bug]: Slow Account/Transaction loading in mobile view #2318

Closed
opened 2026-02-28 20:10:21 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @distantvapor on GitHub (Jul 27, 2025).

Verified issue does not already exist?

  • I have searched and found no existing issue

What happened?

The issue I have observed relates to the mobile web UI which results in immensely slower loading times compared to the desktop UI view. I tried multiple fixes in attempts to correct this issue, originally thinking it was a local database issue. I reset the budget cache, performed a reset sync, and exporting/reimporting the budget data as a new budget. To no avail, the slow loading times remained persistent on the mobile devices. Later I realized that when flipping the mobile device on it's side to force the web UI, the issue resolved.

I am running my budget on a Synology NAS server using a ~4yo YNAB budget export containing ~6k transactions. I am accessing this budget on my personal PC as well as two mobile devices (Google Pixel 7 + Google Pixel 7a) all of which are using Chrome Browsers. Loading all transaction data on the PC in a traditional web mode provides snappy results (all transaction operations load in less than a second). This is also the case on both mobile devices when viewing the budget in landscape mode (resulting in the traditional web UI). When viewing the accounts and transaction with the mobile view, for accounts with 1000+ transaction, an operation which would normally take <1s in the desktop view takes up to 10 seconds. This slowness is also occurring when adding, removing, or editing existing transactions for these accounts, resulting in a difficult to use interface.

How can we reproduce the issue?

Using a mobile device with the a budget in mobile view, load an account (or all transactions) with 1000+ transaction (the more the better) and count the number of seconds elapsed. Flip the device into landscape view and load Actual using the Web UI view on the same device. Compare this to the time it takes for an account (or all transactions) to load for the same budget.

Where are you hosting Actual?

NAS

What browsers are you seeing the problem on?

Chrome

Operating System

Mobile Device

Originally created by @distantvapor on GitHub (Jul 27, 2025). ### Verified issue does not already exist? - [x] I have searched and found no existing issue ### What happened? The issue I have observed relates to the mobile web UI which results in immensely slower loading times compared to the desktop UI view. I tried multiple fixes in attempts to correct this issue, originally thinking it was a local database issue. I reset the budget cache, performed a reset sync, and exporting/reimporting the budget data as a new budget. To no avail, the slow loading times remained persistent on the mobile devices. Later I realized that when flipping the mobile device on it's side to force the web UI, the issue resolved. I am running my budget on a Synology NAS server using a ~4yo YNAB budget export containing ~6k transactions. I am accessing this budget on my personal PC as well as two mobile devices (Google Pixel 7 + Google Pixel 7a) all of which are using Chrome Browsers. Loading all transaction data on the PC in a traditional web mode provides snappy results (all transaction operations load in less than a second). This is also the case on both mobile devices when viewing the budget in landscape mode (resulting in the traditional web UI). When viewing the accounts and transaction with the mobile view, for accounts with 1000+ transaction, an operation which would normally take <1s in the desktop view takes up to 10 seconds. This slowness is also occurring when adding, removing, or editing existing transactions for these accounts, resulting in a difficult to use interface. ### How can we reproduce the issue? Using a mobile device with the a budget in mobile view, load an account (or all transactions) with 1000+ transaction (the more the better) and count the number of seconds elapsed. Flip the device into landscape view and load Actual using the Web UI view on the same device. Compare this to the time it takes for an account (or all transactions) to load for the same budget. ### Where are you hosting Actual? NAS ### What browsers are you seeing the problem on? Chrome ### Operating System Mobile Device
GiteaMirror added the needs infobug labels 2026-02-28 20:10:21 -06:00
Author
Owner

@youngcw commented on GitHub (Jul 28, 2025):

Are you using the edge build? If so its probably the same issue as #5308

@youngcw commented on GitHub (Jul 28, 2025): Are you using the edge build? If so its probably the same issue as #5308
Author
Owner

@github-actions[bot] commented on GitHub (Aug 5, 2025):

This issue has been automatically closed because there have been no comments for 7 days after the "needs info" label was added. If you still need help, please feel free to reopen the issue with the requested information.

@github-actions[bot] commented on GitHub (Aug 5, 2025): This issue has been automatically closed because there have been no comments for 7 days after the "needs info" label was added. If you still need help, please feel free to reopen the issue with the requested information.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#2318