Cursor's browser opens automatically on hot reload

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

I encountered this bug during local development. Every time my TypeScript application hot reloads (using tsx watch), Cursor’s embedded browser automatically opens, which is extremely disruptive to my workflow. Despite trying multiple solutions including disabling Live Server extensions, configuring tsconfig.json with “browser”: false, and adjusting workspace settings, the browser tab continues to open automatically.

Steps to Reproduce

Steps to Reproduce:

Create a Node.js backend project
Set up hot reload in package.json (e.g., “dev”: “tsx watch server.ts” or similar)
Open the project in Cursor
Run the dev script (npm run dev)
Make any code change to trigger hot reload
Observe that Cursor’s embedded browser automatically opens on every reload

Expected Behavior

Observe that Cursor’s embedded browser automatically opens on every reload

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.1.25 (Universal)
VSCode Version: 1.105.1
Commit: 7584ea888f7eb7bf76c9873a8f71b28f034a9820
Date: 2025-11-23T04:45:23.529Z (21 hrs ago)

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

2 Likes

This just started happening to me after the most recent update (today). It seems whenever a server starts Cursor tries to open the root route (/), even if there isn’t one (e.g., an API server I’m developing). This also happens with hot reloads. Driving me crazy. Please fix.

Hey, thanks for the report. I’ll pass it to the team.

Close this place

3 Likes

Facing the same issue after doing todays update and I can’t see a way to close it on my cursor web app settings either.

It’s very annoying to be honest, please fix it,

it works, ty

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.