Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Date selector in schedules for desktop app doesn't handle dates in a 6th row correctly #3701

Open
2 tasks done
mullermn opened this issue Oct 21, 2024 · 0 comments
Open
2 tasks done
Labels
bug Something isn't working

Comments

@mullermn
Copy link

mullermn commented Oct 21, 2024

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?

This might be a bit niche, but it's reproducible on my system.
On the MacOS desktop app (ie, not in a browser) it is not possible to select any date that causes the date selector to overflow in to a 6th row of days when configuring a schedule.

Examples as below are September and December 2024 where the month starts at the end of the week causing there to be 6 rows of days rather than 5. When any day in the 6th row is clicked the date selector closes with no date selected as if the click had been completely outside the date selector.
image
image

For contrast, a 5 row month works as expected.
image

This does not happen in Chrome or Safari on MacOS. Can't test on mobile as schedules are not available there. Date selectors in other areas of the application (eg. transaction entry) seem to work fine. Typing the date in to the text box part of the date selector also works fine.

Restarting the application/resizing the window does not change the bad behaviour.

Where are you hosting Actual?

Pikapods

What browsers are you seeing the problem on?

Desktop App (Electron)

Operating System

Mac OSX

@mullermn mullermn added the bug Something isn't working label Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant