[GH-ISSUE #3063] [Bug]: Invalid size declaration for two older javascript modals. #15475

Closed
opened 2026-04-14 18:28:43 -05:00 by GiteaMirror · 3 comments
Owner

Originally created by @wdpk on GitHub (Jul 16, 2024).
Original GitHub issue: https://github.com/actualbudget/actual/issues/3063

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?

PostsOfflineNotification.jsx and ScheduleDetails.jsx both have invalid size size declarations, using only a name. the modal feature is expecting a height, width, or both.
Because these are javascript, the invalid declarations slipped by. When converted to typescript this shouldn't happen.
due to not having a size specified, these two modals could end up at full-screen width, making it hard to read.

Fixed by #2946

Where are you hosting Actual?

None

What browsers are you seeing the problem on?

No response

Operating System

None

Originally created by @wdpk on GitHub (Jul 16, 2024). Original GitHub issue: https://github.com/actualbudget/actual/issues/3063 ### 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? PostsOfflineNotification.jsx and ScheduleDetails.jsx both have invalid size size declarations, using only a name. the modal feature is expecting a height, width, or both. Because these are javascript, the invalid declarations slipped by. When converted to typescript this shouldn't happen. due to not having a size specified, these two modals could end up at full-screen width, making it hard to read. Fixed by #2946 ### 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-04-14 18:28:43 -05:00
Author
Owner

@psybers commented on GitHub (Jul 24, 2024):

To be clear, the "bug" is fixed (having size="small"). But the feature request to limit the size of those two modals still remains open?

<!-- gh-comment-id:2246844674 --> @psybers commented on GitHub (Jul 24, 2024): To be clear, the "bug" is fixed (having `size="small"`). But the feature request to limit the size of those two modals still remains open?
Author
Owner

@MatissJanis commented on GitHub (Jul 27, 2024):

#2946 was merged, so I assume this is solved

<!-- gh-comment-id:2254254275 --> @MatissJanis commented on GitHub (Jul 27, 2024): #2946 was merged, so I assume this is solved
Author
Owner

@wdpk commented on GitHub (Aug 15, 2024):

To be clear, the "bug" is fixed (having size="small"). But the feature request to limit the size of those two modals still remains open?

I think? I can't figure out a way to reliably make these modals pop up to see what the size looks like. based on how the others behave, and how the new ones are called, I think the size should be limited to something reasonable?

<!-- gh-comment-id:2290599037 --> @wdpk commented on GitHub (Aug 15, 2024): > To be clear, the "bug" is fixed (having `size="small"`). But the feature request to limit the size of those two modals still remains open? I think? I can't figure out a way to reliably make these modals pop up to see what the size looks like. based on how the others behave, and how the new ones are called, I *think* the size should be limited to something reasonable?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#15475