Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Cursor Browser File Input Bug
Hey, I’ve noticed an issue with Cursor’s built-in browser preview - file upload inputs don’t work in it.
When I click on file inputs (like <input type="file"> or buttons that trigger file selection), nothing happens. The file browser dialog never opens. But if I open the exact same localhost page in Chrome or Firefox, it works perfectly fine.
This is pretty annoying because I can’t test file upload functionality without switching to an external browser. Has anyone else experienced this? Is there a fix or workaround?
I’m on [your OS version] with Cursor version [your version]. The issue happens with both native file inputs and ones triggered programmatically with fileInputRef.current.click().
Thanks!
Steps to Reproduce
create an file input using shadcn or tailwind elements etc, try and click to upload a file using chrome launched by cursor, nothing happens. try loading the same localhost page on your own normal browser, the file input opens up the native file browser just fine.
Expected Behavior
cursor chrome refuses to open file browser
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 2.0.43 (Universal)
VSCode Version: 1.99.3
Commit: 8e4da76ad196925accaa169efcae28c45454cce0
Date: 2025-10-30T18:49:27.589Z (15 hrs ago)
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0
Does this stop you from using Cursor
No - Cursor works, but with this issue