Skip to content

fix: chevron not opening dropdown on mobile - #589

Open
irisrossellvitorica wants to merge 1 commit into
freenowtech:mainfrom
irisrossellvitorica:SUP-53380/Chevron-not-tapabble-mobile
Open

fix: chevron not opening dropdown on mobile#589
irisrossellvitorica wants to merge 1 commit into
freenowtech:mainfrom
irisrossellvitorica:SUP-53380/Chevron-not-tapabble-mobile

Conversation

@irisrossellvitorica

Copy link
Copy Markdown

What

A bug was reported where clicking on the SelectList chevron on some of freenow's projects on mobile was not opening the dropdown.

Tapping the chevron calls react-select's focusInput() to open the menu. Because the chevron icon isn't itself a native focusable target, mobile browsers clear focus once the tap gesture resolves, closing the menu right after it opens.

How

As the SelectList box also triggers opening the menu correctly on mobile, the fix disables pointer-events on the chevron so taps fall through to the box instead (scoped to @media (hover: none) and (pointer: coarse)) so mouse clicks (and any e2e test not emulating touch) still hit the icon directly and are unaffected.

Media

BEFORE:

Screen.Recording.2026-07-27.at.09.45.02.mov

AFTER

Screen.Recording.2026-07-27.at.09.50.15.mov

Why

CLOSES SUP-53380

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants