[GH-ISSUE #3010] [Bug]: Apply Budget button unexpectedly resets current progress #15449

Closed
opened 2026-04-14 18:26:33 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @jacmei on GitHub (Jul 8, 2024).
Original GitHub issue: https://github.com/actualbudget/actual/issues/3010

Verified issue does not already exist?

  • I have searched and found no existing issue
  • I will be providing steps how to reproduce the bug (in most cases this will also mean uploading a demo budget file)

What happened?

When the "Apply Budget" button is pressed for the month as opposed to per category, the progress colors are reset for those categories that have a nonzero value in the budget column

Colors are applied when the overwrite button is pressed. I think the purpose of the apply button should be repurposed to simply apply the colors for progress but does not assign money from budget.

Where are you hosting Actual?

Fly.io

What browsers are you seeing the problem on?

Chrome

Operating System

Windows 11

Originally created by @jacmei on GitHub (Jul 8, 2024). Original GitHub issue: https://github.com/actualbudget/actual/issues/3010 ### Verified issue does not already exist? - [X] I have searched and found no existing issue - [X] I will be providing steps how to reproduce the bug (in most cases this will also mean uploading a demo budget file) ### What happened? When the "Apply Budget" button is pressed for the month as opposed to per category, the progress colors are reset for those categories that have a nonzero value in the budget column Colors are applied when the overwrite button is pressed. I think the purpose of the apply button should be repurposed to simply apply the colors for progress but does not assign money from budget. ### Where are you hosting Actual? Fly.io ### What browsers are you seeing the problem on? Chrome ### Operating System Windows 11
GiteaMirror added the bug label 2026-04-14 18:26:33 -05:00
Author
Owner

@jacmei commented on GitHub (Jul 9, 2024):

The changes should aim to separate the actions of updating the colors and assigning the budgets. To recapitulate what someone had mentioned in the discord,

I guess I think of "auto assign per template values" and "check category against template to display status color" as two separate operations, but it might not be coded that way
I do think that these things should be decoupled in an eventual UI implementation. That the indicators function as soon as you define the template/target, and will work properly whether or not you use the auto assign

<!-- gh-comment-id:2218741972 --> @jacmei commented on GitHub (Jul 9, 2024): The changes should aim to separate the actions of updating the colors and assigning the budgets. To recapitulate what someone had mentioned in the discord, > I guess I think of "auto assign per template values" and "check category against template to display status color" as two separate operations, but it might not be coded that way I do think that these things should be decoupled in an eventual UI implementation. That the indicators function as soon as you define the template/target, and will work properly whether or not you use the auto assign
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#15449