actualbudget / actual

A local-first personal finance app
https://actualbudget.org
MIT License
13.62k stars 1.09k forks source link

[Bug]: Reports Month Dropdown Menus #1425

Open carkom opened 1 year ago

carkom commented 1 year ago

Verified issue does not already exist?

What happened?

The box border has no radius on it.

Also the menus are showing horizontal scroll bars when they are no needed. I'm on a wide screen monitor with plenty of space for wider menus on this element. They should auto adjust the content so this doesn't happen.

image

What error did you receive?

No response

Where are you hosting Actual?

None

What browsers are you seeing the problem on?

Firefox, Chrome

Operating System

Windows 10

syukronrm commented 11 months ago

Hi @carkom, is this issue persist on your environment at the latest actual release?

carkom commented 11 months ago

Yes, still shows horizontal scroll bars. Checked other browsers. I've noticed the issue is not present in Chrome but only exists in firefox.

miqh commented 10 months ago

@carkom,

Applying scrollbar-gutter: stable to the ListboxList usages inside the common Select component should resolve the unwanted scroll bar overlay in Firefox and have it positioned like it would be in Chromium browsers.

https://github.com/actualbudget/actual/blob/5fe146ee0a2baf1a9804a823d3b3447fc635cbfb/packages/desktop-client/src/components/common/Select.tsx#L118

However, at this time of writing, a quick web search would suggest some ongoing implementation issues raised by users regarding that CSS property.

https://caniuse.com/mdn-css_properties_scrollbar-gutter

And if Safari is of concern, the property isn't supported at all. I don't have access to any devices to observe what currently happens there.