Cursor browser wont open local file browser

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