useSelect popup behavior is broken on Firefox when using a graphic tablet
- Dominant language
- TypeScript
- Stars
- 15.9k
- Forks
- 1.6k
- Avg merge
- 3d 9m
- Merged PRs (30d)
- 59
Description
# 🐛 Bug Report
Opening/closing the select usually doesn't work on Firefox, when using a Wacom Intuos 4. (Mouse works fine.)
Video evidence (Note that towards the end, after clicking a lot of times, the options do briefly pop up): https://www.loom.com/share/39149438ef9f4ed4979234ca4ef3a057?sid=b62924c7-2864-4a16-ac09-b76149055d96
## 🤔 Expected Behavior
Should behave like a select does, like it does on Chrome.
## 💻 Code Sample
https://react-spectrum.adobe.com/react-aria/useSelect.html#example
## 🌍 Your Environment
| Software | Version(s) |
| ---------------- | ---------- |
| react-spectrum | Docs |
| Browser | Firefox 114.0.2 |
| Operating System | Windows 11 |
Contributor guide
Research direction
Start with the useSelect example linked in the issue and reproduce the behavior in Firefox 114 on Windows 11 with a Wacom Intuos 4. Compare opening and closing with a mouse and in Chrome; done means the select reliably opens and closes with the graphic tablet as it does in Chrome.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100