[GH-ISSUE #1640] [Bug]: privacy mode - performance in budget page #78051

Closed
opened 2026-05-18 22:46:51 -05:00 by GiteaMirror · 3 comments
Owner

Originally created by @MatissJanis on GitHub (Sep 3, 2023).
Original GitHub issue: https://github.com/actualbudget/actual/issues/1640

Verified issue does not already exist?

  • I have searched and found no existing issue

What happened?

Performance in the budget page for the privacy mode is pretty bad. Need to investigate what's going on there and fix it.

Reproduction:

  1. open budget page
  2. show 3 months instead of just one
  3. toggle privacy mode
  4. notice that the browser freezes for a second or two
  5. toggle it again
  6. notice that the browser freezes again

Other pages (such as transaction table etc.) seem to be working OK.

What error did you receive?

No response

Where are you hosting Actual?

None

What browsers are you seeing the problem on?

No response

Operating System

None

Originally created by @MatissJanis on GitHub (Sep 3, 2023). Original GitHub issue: https://github.com/actualbudget/actual/issues/1640 ### Verified issue does not already exist? - [X] I have searched and found no existing issue ### What happened? Performance in the budget page for the privacy mode is pretty bad. Need to investigate what's going on there and fix it. Reproduction: 1. open budget page 2. show 3 months instead of just one 3. toggle privacy mode 4. notice that the browser freezes for a second or two 5. toggle it again 6. notice that the browser freezes again Other pages (such as transaction table etc.) seem to be working OK. ### What error did you receive? _No response_ ### Where are you hosting Actual? None ### What browsers are you seeing the problem on? _No response_ ### Operating System None
GiteaMirror added the bug label 2026-05-18 22:46:51 -05:00
Author
Owner

@Kidglove57 commented on GitHub (Sep 3, 2023):

I have experimented with this in a number of browsers on Mac OS with three months selected in the Budget.

  1. In Brave, Chrome and Firefox, the selection/deselection of Privacy mode was instantaneous.
    However:
  2. In Safari I experienced exactly the momentary freezing that you describe.
    This was with my own file and 4 years of data. So for me anyhow it is specific to Safari

PS: I then tried with the Demo file. This sluggishness was still apparent in Safari but not to the same degree. Other browsers remained snappy

<!-- gh-comment-id:1704356421 --> @Kidglove57 commented on GitHub (Sep 3, 2023): I have experimented with this in a number of browsers on Mac OS with three months selected in the Budget. 1) In Brave, Chrome and Firefox, the selection/deselection of Privacy mode was instantaneous. However: 2) In Safari I experienced exactly the momentary freezing that you describe. This was with my own file and 4 years of data. So for me anyhow it is specific to Safari PS: I then tried with the Demo file. This sluggishness was still apparent in Safari but not to the same degree. Other browsers remained snappy
Author
Owner

@joel-jeremy commented on GitHub (Sep 3, 2023):

This seem to be an issue with blur specific to Safari. I will try a solution mentioned here: https://graffino.com/til/CjT2jrcLHP-how-to-fix-filter-blur-performance-issue-in-safari

<!-- gh-comment-id:1704390803 --> @joel-jeremy commented on GitHub (Sep 3, 2023): This seem to be an issue with blur specific to Safari. I will try a solution mentioned here: https://graffino.com/til/CjT2jrcLHP-how-to-fix-filter-blur-performance-issue-in-safari
Author
Owner

@joel-jeremy commented on GitHub (Sep 4, 2023):

Created a PR: https://github.com/actualbudget/actual/pull/1646

<!-- gh-comment-id:1704536721 --> @joel-jeremy commented on GitHub (Sep 4, 2023): Created a PR: https://github.com/actualbudget/actual/pull/1646
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#78051