actual icon indicating copy to clipboard operation
actual copied to clipboard

[Bug]: Reports Month Dropdown Menus

Open carkom opened this issue 1 year ago • 3 comments

Verified issue does not already exist?

  • [X] I have searched and found no existing issue

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

carkom avatar Jul 30 '23 19:07 carkom

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

syukronrm avatar Sep 21 '23 09:09 syukronrm

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

carkom avatar Sep 22 '23 10:09 carkom

@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.

miqh avatar Oct 28 '23 11:10 miqh